Ai campionati del mondo di atletica leggera 2003 vinse la medaglia di bronzo nei 400 metri ostacoli, dietro a Félix Sánchez (medaglia d'oro) e Joey Woody (medaglia d'argento). Ai Campionati europei di atletica leggera 2006 vinse la competizione nella specialità dei 400 ostacoli. Partecipò anche ai Giochi della XXIX Olimpiade arrivando in finale ma giungendovi in ultima posizione con un tempo di 49"96.