У дорослому футболі дебютував 1983 року виступами за команду клубу «Спліт», в якій провів один сезон.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Хайдук» (Спліт), до складу якого приєднався 1984 року. Відіграв за сплітської команди наступні шість сезонів своєї ігрової кар'єри.
Завершив професійну ігрову кар'єру у клубі «Хайдук» (Спліт), у складі якого вже виступав раніше. Прийшов до команди 2001 року, захищав її кольори до припинення виступів на професійному рівні у 2002 році.
Виступи за збірні
У 1987 році дебютував в офіційних матчах у складі національної збірної Югославії. Протягом кар'єри у національній команді, яка тривала усього 2 роки, провів у її формі три гри.
Розпочав тренерську кар'єру, повернувшись до футболу після невеликої перерви, 2006 року, увійшовши до тренерського штабу збірної Хорватії, де пропрацював з 2006 по 2012 рік.