He competed at the 2007 World Championships, the 2008 Olympic Games and the 2012 Olympic Games without progressing to the second round. In Beijing he finished in sixth place in his first round heat in a time of 10.51 seconds. In London he finished in first place in his preliminary round heat in a time of 10.55, however, he finished seventh in his Round 1 heat, again in a time of 10.55.