Tras conseguir varios éxitos como amateur, en agosto de 2019 tuvo un primer contacto con el profesionalismo siendo stagiaire del equipo Vital Concept-B&B Hotels[1] después de firmar para 2020 con su filial.
[2] Su llegada definitiva a la élite se produjo con el mismo equipo en 2021,[3] año en el que logró sus primeras victorias en el Tour de Ruanda.
A final de año, tras la desaparición del equipo, regresó al campo amateur con el VC Rouen 76 con el objetivo de volver al profesionalismo.
[5] Lo logró en 2024 después de unirse al Team Philippe Wagner-Bazin que iba a debutar en la categoría Continental.
[6] Dos cuartos puestos en etapas del Tour de Bretaña fueron sus mejores resultados de la temporada, tras la cual decidió poner fin a su carrera.