La sua carriera era iniziata ai Campionati europei 1982 di Atene, quando fu argento nei 100 metri. Spicca l'argento nella staffetta 4×100 metri dell'anno successivo ai Mondiali di Helsinki: la squadra azzurra, composta anche da Carlo Simionato, Stefano Tilli e Pietro Mennea, vinse la medaglia d'argento giungendo dietro la staffetta statunitense e stabilendo il primato italiano con 38 secondi e 37 centesimi, che durò 27 anni fino al 1º agosto 2010.