Lors de la saison 2023, il participe notamment aux Jeux de la Francophonie, où il se classe huitième de la course en ligne. La même année, il brille dans des compétitions marocaines. Il intègre ensuite l'équipe continentale Vini Monzon-Savini Due-Omz en 2024. Avec cette formation, il se distingue en remportant une étape du Tour du Maroc[1],[2]. Il finit par ailleurs sixième du Tour du Bénin