Il évolue ensuite dans la catégorie des moins de 73 kg, participant aux Jeux olympiques d'été de 2000 à Sydney et de 2004 à Athènes, sans remporter de médaille. Il obtient la médaille d'or aux Championnats d'Afrique de judo 2000 à Alger, aux Championnats d'Afrique de judo 2001 à Tripoli et aux Jeux africains de 2003 à Abuja. Il est médaillé d'argent aux Mondiaux militaires 1998 à Saint-Pétersbourg, aux Championnats d'Afrique de judo 2002 au Caire et aux Championnats d'Afrique de judo 2004 à Tunis. Il remporte la médaille de bronze aux Championnats d'Afrique de judo 1998 à Dakar, aux Jeux africains de 1999 à Johannesbourg, aux Jeux méditerranéens de 2001 à Tunis, aux Jeux méditerranéens de 2005 à Almería et aux Championnats d'Afrique de judo 2009 à Port-Louis.