Son meilleur résultat est de 46 s 23, réalisé au Chaoyang Sport Center de Pékin, le . Il a remporté la médaille d'or du relais 4 × 400 m lors des Championnats d'Afrique d'athlétisme 2010 à Nairobi. Il avait été médaillé d'argent lors des Championnats du monde jeunesse à Marrakech, le .