He competed at the 2003 World Indoor Championships, the 2003 World Championships and the 2008 Olympic Games without progressing to the second round. In Beijing he placed 6th in his heat in a time of 10.46 seconds.