Zawodnik klubu Bałtyk Gdynia. Olimpijczyk z Montrealu (1976). Finalista mistrzostw Europy (Rzym 1974: 7. miejsce). Mistrz w sztafecie 4 x 400 m i wicemistrz w biegu na 400 m ppł uniwersjady (Rzym 1975), trzeci zawodnik Pucharu Europy w 1975. Wielokrotny reprezentant Polski w meczach międzypaństwowych. 5-krotny mistrz Polski w biegu na 400 m przez płotki, trzykrotny rekordzista kraju.