At the 2018 UCI Junior Track Cycling World Championships, he won the team sprint for France alongside Vincent Yon and Titouan Renvoise. At the 2018 European Junior Championships, he was again part of a victorious French team; this time with Rayan Helal and Melvin Landerneau. He also won the keirin, and finished second in the sprint.