W 1962 roku wystartował na mistrzostwach świata w Zakopanem zajmując 22 miejsce w biegu na 30 km. Największy sukces w swojej karierze osiągnął na mistrzostwach świata w Oslo w 1966 roku, gdzie zdobył brązowy medal w biegu na 30 km. Wyprzedzili go jedynie dwaj Finowie: zwycięzca Eero Mäntyranta oraz drugi na mecie Kalevi Laurila. Na tych samych mistrzostwach był także dziewiąty w biegu na 15 km. Cztery lata później, na mistrzostwach w Wysokich Tatrach zajął między innymi szóste miejsce w biegu na 30 oraz siódme na 50 km. Mistrzostwa świata w Falun w 1974 roku były ostatnimi w jego karierze. W swoim najlepszym starcie, w biegu na 15 km zajął 18 miejsce.