Startował w siedmiu mistrzostwach świata w biathlonie; zdobył na nich trzy medale: w Elverum w 1965 brązowy medal w sztafecie 3 × 7,5 km, a w Garmisch-Partenkirchen w 1966 srebrne medale w biegu na 20 km indywidualnie i w sztafecie 4 × 7,5 km. Wyniki w pozostałych startach: Umeå (1961) – 13. miejsce indywidualnie i 5. drużynowo; Hämeenlinna (1962) – 18. miejsce indywidualnie i 6. drużynowo; Seefeld (1963) – 13. miejsce indywidualnie i 5. drużynowo, Elverum (1965) – 6. miejsce indywidualnie; Altenberg (1967) – 49. miejsce indywidualnie i 6. miejsce w sztafecie; Zakopane (1969) – 20. miejsce indywidualnie i 6. w sztafecie.