His world record of 12.91 seconds for the 110m hurdles stood for over a decade and he remains the 60 metres hurdles world record holder.
Za italijansko reprezentanco je zaigral na svetovnih prvenstvih v letih 1990, 1994 in 1998.