Il porte son record avec les haies hautes à 13 s 70, le à Biberach an der Riss. Le , il améliore ce record encore en 13 s 67 lors des Championnats nationaux espoirs à Bressanone. Le , il porte ce record à 13 s 62 -0.1 à Savone (Fontanassa), temps qu'il approche en finale du Golden Gala 2017. Le , il égale ce record en finale du 110 m haies des Championnats d'Europe d'athlétisme par équipes 2017 à Villeneuve-d'Ascq. Le , il remporte le titre national à Trieste en 13 s 54 mais avec vent favorable (+ 3,0 m/s).