Après y avoir été stagiaire[3], il intègre l'équipe continentale Ventilair-Steria en 2013. Sa saison est cependant perturbée par de multiples problèmes physiques[4]. Il redescend finalement chez les amateurs dès 2014 au club Van der Vurst Development, pour sa dernière saison espoirs (moins de 23 ans)[5].
En 2016, il intègre l'équipe Smartphoto au 1er mai, après remporté une étape du Tour du Sénégal[6]. L'année suivante, il rejoint la structure Naturablue. Il s'impose en Afrique sur la sixième étape du Tour du Cameroun[7]. Également aligné sur le Tour de Tunisie, il se classe deuxième d'une étape et septième du classement général. Il est cependant contraint de stopper la compétition dès le mois d’août, en raison d'une infection fongique[8].