Tokom igračkoj karijeri nosio je dresove Bayer Uerdingena, Eintrachta i Hamma.

- -

– Trenersku karijeru počeo je u Omladinskoj školi Željezničar u kojoj je osvojio juniorsku titulu.

Od februara do septembra 2015. godine bio je pomoćnik Milomiru Odoviću na klupi Plavih, a od septembra 2015. do maja 2016. godine vršio je dužnost šefa stručnog štaba. Ukupno je Želju predvodio na 23 utakmice, ostvario je 16 pobjeda, četiri remija i samo tri poraza – saopćeno je iz FK Željezničar.

Nakon Željezničara jednu sezonu bio je trener Mladosti iz Doboja kod Kaknja, a potom je u Crnoj Gori bilježio dobre rezultate sa Rudarom, Titogradom i Dečićem.