Pięciokrotny medalista seniorskich mistrzostw Polski ma w dorobku jeden złoty medal (Warszawa 1974), dwa srebrne (Warszawa 1970 i Bydgoszcz 1975) oraz dwa brązowe (Warszawa 1971 i Warszawa 1972). Stawał na podium halowych mistrzostw kraju zdobywając dwa złote medale oraz po jednym srebrnym i brązowym.
Siedem razy poprawiał rekord Polski w biegu na 110 metrów przez płotki doprowadzając go do wyniku 13,55 s. w 1975 roku.
Od maja 2008 roku pełnił funkcję dyrektora sportowego w Polskim Związku Curlingu, a 21 października 2017 roku objął stanowisko wiceprezesa, które utrzymał po Nadzwyczajnym Krajowym Zjeździe Delegatów 25 kwietnia 2018 roku. Nie znalazł się w nowo wybranym zarządzie 14 grudnia 2018 roku.
Brat Leszka, także utytułowanego płotkarza.
Rekordy życiowe bieg na 50 metrów przez płotki – 6,61 s. (12 marca 1972, Grenoble) bieg na 60 metrów przez płotki – 7,68 s. (10 marca 1974, Göteborg) bieg na 110 metrów przez płotki – 13,55 s. (29 maja 1975, Warszawa) – 12. wynik w historii polskiej lekkoatletyki oraz 13,4 s. (pomiar ręczny: 28 czerwca 1973, Helsinki)