Participó en los Juegos Olímpicos de Sídney 2000, donde fue derrotado por 10:11 por el entonces subcampeón español Rafael Lozano en los cuartos de final. En los Juegos de la Mancomunidad de 2002 en Manchester perdió por detención de la pelea contra el hindú Ali Qamar. Ganó los juegos de África en 2003 pero no participó en los Juegos Olímpicos de Atenas 2004 ni en los Juegos de la Mancomunidad de 2006.