Wystąpił w 25 meczach reprezentacji Polski, odnosząc trzy zwycięstwa indywidualne. W finale Pucharu Europy w 1970 w Sztokholmie zajął 6. miejsce. Był zawodnikiem Lechii Gdańsk. W latach startów przy wzroście 186 cm ważył 112 kg.