Jego największym sukcesem był brązowy medal mistrzostw Europy w Monachium (2002) w biegu na 110 m przez płotki (13,32 s). Wcześniej, podczas mistrzostw Europy w Budapeszcie (1998) był piąty (13,29 s). Podczas mityngu w hiszpańskiej Sewilli (5 sierpnia 1997), ustanowił rekord Polski w tej konkurencji (13,27 s). Rekord Polski wyrównał rok później w Leverkusen.