He finished seventh in 4 × 100 m relay at the 1987 World Championships, with teammates Ezio Madonia, Domenico Gorla and Pierfrancesco Pavoni. He also competed at the World Indoor Championships in 1989 and 1991 without reaching the final.