Воспитанник клуба «Истра» из родного города Пула. В «Истре» начал профессиональную карьеру. В 1996 году перешёл в «Загреб». Но в 1999 году вернулся в «Истру». Зимой 2003 года перешёл в полтавский клуб «Ворскла-Нефтегаз». В Высшей лиге дебютировал 23 марта 2003 года в матче против киевской «Оболони» (1:0). Летом 2005 года перешёл в австрийский «Адмира Ваккер». Провёл один сезон и вернулся обратно в «Истру». После выступал за клубы низших лиг «Ядран» и «Умаг». Сейчас игрок клуба «Ровинь».