Био је стандардни члан сениорске репрезентације Југославије за коју је играо на три олимпијска турнира — ЗОИ 1964. у Инзбруку, ЗОИ 1968. у Греноблу и на ЗОИ 1972. у Сапороу. На олимпијским играма одиграо је укупно 13 утакмица уз учинак од 5 постигнутих голова. Поред Мирослава Гојановића једини је хрватски играч који је наступио на олимпијским играма као члан југословенске репрезентације.