En 2017, lors des championnats de France sur piste, il remporte le titre national dans la course aux points et termine troisième de la poursuite par équipes, chez les juniors (moins de 19 ans). L'année suivante, toujours en catégorie juniors, il connait ses premières sélections en équipe de France. Sous le maillot tricolore, il obtient une médaille en poursuite par équipes aux championnats du monde et une autre en bronze dans la course par élimination aux championnats d'Europe.