Il se distingue en 2012 en se classant deuxième de l'épreuve du 5 000 m des championnats de France sur piste d'Angers, derrière Yohan Durand. En 2013, il remporte l'épreuve longue des championnats de France de cross-country, devant Mohamed-khaled Belabbas et Benjamin Malaty. Il se classe par ailleurs des championnats d'Europe de cross.