Карьеру начал в 1982 году в «Мостаре». Затем выступал за «Црвену Звезду», «Сельту», «Кроацию», «Йокогама Маринос» и НК «Загреб». В 1988 году провёл четыре матча за сборную Югославии. Также сыграл 16 матчей за сборную Хорватии, в составе которой стал бронзовым призёром чемпионата мира 1998 года.