 He has competed at four Summer Olympics (2000, 2004, 2008 and 2012) and is a six-time participant at the World Championships in Athletics.He was the world bronze medalist in 2003 and the European champion in 2006.His first major win came at the 1998 World Junior Championships and he won the gold medal at the 2001 Mediterranean Games.