Trzykrotnie stawał na podium mistrzostw świata. Podczas mistrzostw w Elverum w 1965 roku zdobył brązowy medal w sztafecie, startując razem z Józefem Rubisiem oraz Józefem Gąsienicą Sobczakiem. Rok później, na mistrzostwach świata w Garmisch-Partenkirchen, wywalczył srebrny medal w tej konkurencji, wspólnie z Józefem Gąsienicą Sobczakiem, Stanisławem Łukaszczykiem oraz Józefem Rubisiem. Ponadto na mistrzostwach świata w Altenbergu w 1967 roku zdobył srebrny medal w biegu indywidualnym. W zawodach tych rozdzielił na podium Wiktora Mamatowa z ZSRR i Norwega Jona Istada.