Выступал за хорватский клуб «Ускок Клис», в 2002 году перешёл в боснийский клуб «Широки Бриег». В августе 2005 года перешёл в украинский клуб «Ворскла» из города Полтава, где получил 32 номер. В чемпионате Украины дебютировал 21 августа 2005 года в домашнем матче против киевского «Динамо» (0:4). Всего за «Ворсклу» в чемпионате Украины провёл 60 матчей и забил 3 гола и также сыграл 9 матчей и забил 1 гол в Кубке Украины.
В январе 2009 года перешёл в симферопольскую «Таврию», подписав двухлетний контракт. В ноябре 2011 года стало известно, что контракт с «Таврией» расторгнут.