Zadebiutował na igrzyskach olimpijskich w Innsbrucku (1964) biegiem na 20 km. Ukończył go na 18 pozycji z czasem 1:33:43.5 ( w tym 6 minut karnych za 3 strzały niecelne). Cztery lata później w Grenoble na tym samym dystansie był czwarty. Gdyby nie minuta karna za pudło na strzelnicy sięgnąłby po brązowy medal. W sztafecie również medal uciekł mu sprzed nosa. Z Andrzejem Fiedorem, Stanisławem Łukaszczykiem i Józefem Różakiem sklasyfikowani zostali na czwartej pozycji. Trzykrotnie stawał na podium mistrzostw świata. W 1965 (Elverum) zdobył brązowy medal w sztafecie z Józefem Rubisiem oraz Józefem Gąsienicą Sobczakiem. Rok później (Garmisch-Partenkirchen) wywalczył srebrny medal w sztafecie razem z Józefem Gąsienicą Sobczakiem, Stanisławem Łukaszczykiem oraz Józefem Rubisiem. W 1967 (Altenberg) odniósł największy indywidualny sukces zostając wicemistrzem świata w biegu indywidualnym. Mistrz Polski z 1968 roku w biegu na 20 km i sztafecie. Reprezentował barwy WKS Zakopane (do 1968).
Msza święta żałobna odbędzie się piątek 27.06 o 14 w kościele parafialnym w Kościelisku.
Stefan Leśniowski