Formé à Tours, l’arrière gauche a gravi les échelons jusqu’à devenir stagiaire dans le groupe professionnel. N’ayant pas pu décrocher un contrat pro, il a pris la direction de la D2 portugaise en juillet 2015. Il a passé une saison à Viseu avant de rejoindre Leixoes dans la même division. C’est après deux saisons passées là-bas qu’il a rejoint la Gaume cet été.