He won the bronze medal at the 2008 African Championships, finished sixth at the 2009 World Championships and twelfth at the 2009 World Athletics Final.