Il débute l'athlétisme au sein de l'Athletic Club de Villeneuve-d'Ascq lors de la saison 2013-2014. Vice-champion de France espoir en 2016 à Aubagne, il réalise le doublé en 2017, en étant sacré champion de France espoir en salle à Lyon puis à Albi. En février 2020, il décroche sa première médaille élite lors des championnats de France en salle où il se classe deuxième[1],[2].
En 2021, il réalise un nouveau record personnel lors du Meeting National de l'Est Lyonnais en 1 min 46 s 86. Lors des championnats de France Elite à Angers, il décroche la médaille de bronze en 1 min 49 s 52 derrière Benjamin Robert et Gabriel Tual.
En 2022, de nouveau au Meeting National de l'Est Lyonnais, il améliore sa marque en réalisant 1 min 45 s 52. Il s'adjuge ainsi les minimas pour les championnats d'Europe d'athlétisme[3].