At the 2008 African Championships in Addis Ababa he won a bronze medal in the 200 metres, in a national record of 20.72 seconds, and finished fourth in the 4 x 400 metres relay. He competed in the 200 metres event at the 2008 Olympic Games, but without reaching the final round.