Frazionista e primatista italiano della staffetta 4×400 metri con il tempo di 3'01"37 stabilito il 31 agosto 1986 in occasione dei Campionati europei di Stoccarda. Con 45"69 è detentore della 11ª prestazione italiana di tutti i tempi sui 400 m.