He competed at the World Championships in 1999, 2003 and 2007, the Olympic Games in 2000, 2004 and 2008, the 2002 European Indoor Championships and the 2006 European Championships. On neither occasion he reached the final. He finally reached the final at the 2008 World Indoor Championships, finishing fifth.