Nato a Correggio, corse dapprima per l'Unipol Reggio Emilia e poi per l'ALCO Rieti. Nel 1969 si mise in evidenza vincendo i campionati italiani assoluti sia sui 100 che sui 200 metri, impresa che avrebbe ripetuto nel 1975. Sempre nel 1969 partecipò ai campionati europei di Atene dove giunse settimo nella finale dei 200 metri. Due anni dopo arrivarono le prime medaglie internazionali, entrambe con la staffetta 4×100: bronzo agli Europei di Helsinki e oro ai Giochi del Mediterraneo di Smirne.