Jest aktualnym współrekordzistą Polski w sztafecie 4 × 400 m – 2:58,00 (1998). Ten wynik ustanowił wraz z Rysiukiewiczem, Haczkiem i Czubakiem podczas Igrzysk Dobrej Woli w Nowym Jorku, gdzie polska sztafeta przegrała tylko z Amerykanami pod wodzą Michaela Johnsona (RŚ - 2:54,20 - wynik wymazano jednak z tabel z powodu dopingu).

Oficjalnie karierę zakończył w 2006. W 2015 zdobył złoty medal w skoku w dal podczas rozegranych w Toruniu halowych mistrzostw Europy weteranów.

Jest trenerem motorycznym Polish Soccer Skills w Wałczu.

Rekordy życiowe na stadionie bieg na 100 metrów – 10,45 s. - 26 maja 1990, Wrocław bieg na 200 metrów – 20,61 s. (10. wynik w historii polskiej lekkoatletyki) - 31 lipca 1996, Atlanta (USA) bieg na 300 metrów – 33,21 s. - 2005 bieg na 400 metrów – 44,84 s. (2. wynik w historii polskiej lekkoatletyki) - 5 sierpnia 2001, Edmonton (Kanada)

w hali bieg na 60 m - 6,87 s. - 16 lutego 1992, Spała bieg na 200 m - 20,68 s. (2.wynik w historii polskiej lekkoatletyki) - 1 marca 2002, Wiedeń (Austria) bieg na 400 m - 45,94 s.