Formé à l'US Mouguerre, dans le Pays basque, il intègre le Pôle Espoir de Bayonne au lycée René-Cassin.
Il connaît par la suite les équipes de France Jeunes, avec lesquels il remporte la Coupe d'Europe avec les U18. Il remporte aussi le Tournoi des VI Nations et la Coupe du Monde avec les U20. Il arrive à l'Union Bordeaux Bègles à partir de 2016, dans la catégorie Espoir.[réf. nécessaire]
Il intègre la même année le Pôle France. En 2017, il joue ses premiers matchs en professionnels avec l'UBB. Il est prêté en 2018 au Colomiers rugby pour bénéficier de plus de temps de jeu en Pro D2[2].
En 2019, il est libéré par le club girondin pour rejoindre Soyaux Angoulême, également pensionnaire de la seconde division[3]. En , il prolonge son engagement avec le club jusqu'en 2023[4]. En juin 2021, il s'engage pour deux saisons avec le SU Agen[5].
Palmarès
En équipe nationale
Vainqueur du Tournoi à 7 de Dubaï en 2015 et 2016 avec l'équipe de France 7's des moins de 18 ans[6],[7].