У дорослому футболі дебютував 1947 року виступами за команду клубу «Хайдук» (Спліт), в якій провів вісім сезонів, взявши участь у 136 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Црвена Звезда», до складу якого приєднався 1955 року. Відіграв за белградську команду наступні п'ять сезонів своєї ігрової кар'єри.
Протягом 1960—1963 років захищав кольори команди клубу «Алеманія» (Аахен).
Завершив професійну ігрову кар'єру у клубі «Вікторія» (Кельн), за команду якого виступав протягом 1963—1965 років.
Виступи за збірну
1950 року дебютував в офіційних матчах у складі національної збірної Югославії. Протягом кар'єри у національній команді, яка тривала 10 років, провів у формі головної команди країни 59 матчів.