Vainqueur des championnats NCAA 2006, il établit le meilleur temps de sa carrière sur 400 m haies en 2007 à Indianapolis en 48 s 02. Il se classe troisième des Championnats des États-Unis 2010, en 48 s 72, derrière Bershawn Jackson et Johnny Dutch.