- Has been member of the French U20 National Team.
- Played at the 2022 European U20 Championship.
Grew up with Elan Bearnais Pau-Lacq-Orthez (France) junior team.
Made his debut with Pau-Lacq-Orthez U21 team during the 2019-20 season.
Made his debut with Pau-Lacq-Orthez ProA team during the 2021-22 season.
Played there also the 2022-23 championship.
Signed for the 2023-24 season by JL Bourg en Bresse.