 He played for NK Primorje in the Slovenian PrvaLiga before moving to NK Zadar .After a spells abroad, he returned to Bosnia and Herzegovina and went on to play for FK Olimpic Sarajevo, FK Sloboda Tuzla and NK Tešanjka before finishing his playing career in 2012.As of February 1, 2016, he has been named as manager of NK TOŠK Tešanj.