Finalista ai Campionati europei di atletica leggera 2012 di Helsinki, fu soltanto secondo ai Campionati italiani assoluti di atletica leggera 2012 di Bressanone dietro a Lorenzo Povegliano.