At national level, he was a semi-finalist in the 110 m hurdles at the 2004 United States Olympic Trials, then took sixth at the 2005 USA Outdoor Track and Field Championships in a new personal record of 13.35 seconds. A regular participant at national events, he came close to Olympic selection on two occasions, coming fifth at the 2008 United States Olympic Trials and fourth at the 2012 United States Olympic Trials. At the 2008 event he recorded his lifetime best of 13.09 seconds in the semi-finals. This time ranked him fourth in the world that year and moved him into the all-time top thirty hurdlers. The only people to run faster that year were world record holder and Olympic champion Dayron Robles and American Olympic medalists David Oliver and Terrence Trammell.