Troisième du saut en longueur lors des championnats d'Afrique juniors 2015, il remporte le titre du saut en longueur et du triple saut durant les championnats arabes juniors de 2016. Il termine au pied du podium de la longueur lors des championnats du monde juniors 2016.