He was a bronze medalist over 10,000 metres at the
2021 European Athletics U23 Championships in
Tallinn, Estonia. He won the bronze medal in the U23 team event at the
2021 European Cross Country Championships in
Dublin, Ireland. He was a member of the French gold medal winning team at the
2022 European Cross Country Championships in
Turin, Italy, finishing twentieth overall in his debut senior race. Competing in April 2023, he became French champion over 10,000 metres. In October 2023, he finished 23rd in the half marathon at the
World Road Running Championships in
Riga. In March 2025 in
Lille, he ran a personal best 27:23 over 10 km on the road, the fourth fastest French time in history over this distance. He was a bronze medalist in the Half Marathon race at the
2025 European Running Championships on 12 April 2025 in
Leuven, Belgium. He won the silver medal at the
2025 European 10,000m Cup in May 2025 in
Pacé, France. He competed in the
2025 Diamond League at the
2025 Meeting de Paris. He was selected to represent France at the
2026 World Athletics Cross Country Championships in
Tallahassee, Florida, placing 34th overall.{{Cite web |title= 46th World Athletics Cross Country Championships ==Personal life==