He won a total number of nine national titles during his career. His mother, Giancarla Spagolla, was a javelin thrower as well. He competed at the 1983 and 1987 World Championships.