Czterokrotnie wystąpił w indywidualnym wyścigu szosowym na mistrzostwach świata (1970 – 46 m., 1973 – 5 m. w wyścigu, który wygrał Ryszard Szurkowski przed Stanisławem Szozdą, 1974 – 19 m., 1975 – zdyskwalifikowany) i trzykrotnie w szosowym wyścigu drużynowym MŚ (1969 – 4 m., 1970 – 6 m., 1974 – 7 m.).