He qualified by winning the gold medal at the 2nd AIBA African 2004 Olympic Qualifying Tournament in Gaborone, Botswana. In the final, he defeated South Africa's Ludumo Galada. He dropped down to the bantamweight division afterward and qualified at this weight class for the 2008 Olympics when he was placed 5th at the Beijing Olympics after losing in the quarter-finals.
He earned his spot by winning the gold medal at the 2nd AIBA African 2004 Olympic Qualifying Tournament in Gaborone, Botswana. In the championship match, he outperformed South Africa's Ludumo Galada. He subsequently moved to the bantamweight division and secured a spot for the 2008 Olympics by finishing 5th at the Beijing Olympics after losing in the quarter-finals.