Il porte son record personnel à 77,08 m le à Radès pour remporter le titre des Jeux méditerranéens des moins de 23 ans, avant d'échouer au pied du podium lors des Championnats d'Europe 2016 à Amsterdam, avec un lancer à 75,89 m. En 2015, il avait terminé deuxième de la Première Ligue lors des Championnats d'Europe par équipes en battant son record personnel.