He competed at the 2006 World Junior Championships and the 2008 Olympic Games without progressing to the second round. His personal best time is 10.53 seconds, achieved in the 2008 Olympic heat in Beijing.