He won the bronze medal at the 1995 European Junior Championships, the gold medals at the 1997 Mediterranean Games and the 1998 European Indoor Championships and the bronze medal at the 2000 European Indoor Championships. He also competed at the 2000 Olympic Games, the 1997 World Championships and the World Indoor Championships in 1997, 2001 and 2004 without reaching the final.