Devenu junior, il remporte également des titres et des records italiens de cette catégorie. Il remporte deux médailles aux Championnats d'Europe d'athlétisme 1978 : l'or sur et l'argent sur .