He finished ninth at the 2003 Summer Universiade, and competed at the 1997 World Indoor Championships, the 1997 World Championships and the 2002 European Championships without reaching the final. He became Italian champion in 1997 and 2003 and Italian indoor champion in 1998.