Podczas mistrzostw świata w Hämeenlinna w 1971 roku wraz z Aleksandrem Klimą, Józefem Różakiem i Józefem Stopką zdobył brązowy medal w sztafecie. Zajął tam także 16. miejsce w biegu indywidualnym. Wynik ten reprezentacja Polski w składzie: Jan Szpunar, Andrzej Rapacz, Ludwik Zięba i Wojciech Truchan powtórzyła na rozgrywanych w 1975 roku mistrzostwach świata w Anterselvie. Był też między innymi szósty w sztafecie podczas mistrzostw świata w Östersund w 1970 roku i dziewiąty w sprincie podczas mistrzostw świata w Ruhpolding dziewięć lat później.