Karierę sportową rozpoczynał jako zapaśnik stylu klasycznego. Szybko zmienił jednak dyscyplinę na lekkoatletykę. Jest wielokrotnym mistrzem Polski w biegu na 400 m przez płotki. W 1991 r., startując w sztafecie, zdobył tytuł wicemistrza Europy juniorów. Brał udział w igrzyskach olimpijskich w Atlancie (1996) i Sydney (2000). W 1998 r. zdobył tytuł mistrza Europy w biegu na 400 m przez płotki, mimo że rok wcześniej miał problemy zdrowotne i wydawało się, że nie wróci do sportu wyczynowego. W kolejnych mistrzostwach Europy w Monachium w 2002 r. był 3. W listopadzie 2004 r. zakończył karierę sportową po kontuzji odniesionej rok wcześniej. Po wycofaniu się ze sportu wyczynowego, zajął się marketingiem sportowym (dyrektor marketingu Mityngów Lekkoatletycznych „Pedro’s Cup”).
Był wychowankiem Spartakusa Pyrzyce, od 1991 reprezentował klub Skra Warszawa, a w 2002 został zawodnikiem krakowskiego Wawelu.
Kontynuował studia rozpoczęte w Szczecinie na Politechnice Opolskiej na wydziale Wychowania Fizycznego i Fizjoterapii, zakończone w 2004 r. obroną pracy magisterskiej.
W latach 1993-1999 studiował w Instytucie Kultury Fizycznej Uniwersytetu Szczecińskiego.