Lors des Championnats d'Europe d'athlétisme 2012, il se qualifie pour la finale du 100 m en 10 s 30 mais est disqualifié pour faux-départ. Il contribue également à la disqualification de l'équipe italienne de relais sur 4 × 100 m.