Médaillé d'argent du 1 500 mètres lors des championnats du monde juniors de 2014, il se classe deuxième des championnats panarabes 2015, et atteint par ailleurs les demi-finales des championnats du monde de Pékin. Il remporte la médaille d'argent aux Jeux africains, devancé par Mekonnen Gebremedhin.