He won the bronze medal at the 2001 Mediterranean Games. He also participated at the World Championships in 1999 and 2003, the World Indoor Championships in 2004 and the 2004 Olympic Games without reaching the final.