Na mistrzostwach Polski w 1968 rozgrywanych w międzynarodowej obsadzie zajął najlepsze miejsca z Polaków na 1500 m, 5000 m i 10 000 m (5 m. na poszczególnych dystansach). W 1969 r. zwyciężył na 1500 m, 5000 m i 10 000 m oraz w klasyfikacji wielobojowej, powtarzając swój sukces na 5000 m, 10 000 m i w wieloboju w 1970 r.
Był rekordzistą Polski na 1000 m (1.28.10 - 4 lipca 1970), 1500 m (2.11.80 - 29 listopada 1969), 2 x na 3000 m (4.56.30 - 18 stycznia 1964 i 4.42.00 - 3 stycznia 1970), 2 x na 5000 m (8.15.90 30 grudnia 1967 i 8.11.70 - 29 grudnia 1969), 10 000 m (16.59.80 - 8 lutego 1970), 2 x w dużym wieloboju (190,118 - 19 lutego 1969, 190,085 - marzec 1970).
W SN PTT m.in. trener mistrza i rekordzisty Polski Jana Miętusa. Następnie w Szkole Mistrzostwa Sportowego w Zakopanem odkrył i doprowadził do sukcesów przyszłą olimpijkę i wielokrotną mistrzynię Polski Zofię Tokarczyk, która później została jego żoną.
Od 1989 r. pracował w USA, m.in. trenował kadrę juniorów tego kraju. Mieszkał w Salt Lake City.