He won the silver medal at the 1999 European Junior Championships, finished fifth at the 2001 European U23 Championships, won a joint bronze medal at the 2001 Mediterranean Games, finished ninth at the 2002 European Championships and won the bronze medal at the 2005 Mediterranean Games. He also competed at the 1998 World Junior Championships without reaching the final.