En 2023, il s'impose à plusieurs reprises dans des courses nationales en Algérie. Il termine aussi septième d'une étape du Tour d'Algérie, ou encore dixième du Tour du Sahel. L'année suivante, il intègre la Madar Pro Cycling Team, qui évolue au niveau continental. Régulièrement sélectionné en équipe d'Algérie, il finit notamment septième du Tour du Bénin. Il remporte par ailleurs une étape du Tour du Cameroun, devant trois de ses compatriotes.