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