Aux Championnats du monde 1971, il obtient la médaille de bronze au relais avec Józef Różak, Alexander Klima et Józef Stopka. En 1975, il est de nouveau médaillé de bronze en relais avec trois autres coéquipiers Jan Szpunar, Ludwik Zięba et Wojciech Truchan. Son meilleur résultat individuel en mondial est une treizième place en sprint à l'édition 1976. Pour sa dernière compétition aux Championnats du monde en 1979, il est quinzième de l'individuel.