En el Campeonato Mundial de Atletismo en Pista Cubierta de 2008 ganó la medalla de bronce en los 60 m vallas, llegando a meta en un tiempo de 7.60 segundos, tras el chino Liu Xiang, el estadounidense Allen Johnson (plata con 7.55 segundos) y empatado con el letón Staņislavs Olijars.