На почетку каријере био је члан сплитскогт АСК-а од 1963—1966. и АК Партизан из Београда од 1967. године до краја такмичарске каријере. Дрес репрезентације Југославије носио је 22 пута. Трчао је на 1.500 м и 3.000 м са препрекама. Учествовао је на Европским играма у дворани 1969. у Београду где се такмичио на 1.500 метара, љ 1970. био је првак Шведске у кросу.