En el Campeonato Mundial de Atletismo en Pista Cubierta de 2006 ganó la medalla de bronce en los 60 m vallas, llegando a meta en un tiempo de 7.52 segundos, tras su paisano estadounidense Terrence Trammell (oro con 7.43 segundos) y el cubano Dayron Robles (plata con 7.46 segundos).