He won the gold medals at the 2001 World Youth Championships and the 2004 World Junior Championships, and the bronze medal at the 2003 European Junior Championships. He also competed at the 2008 Olympic Games and 2012 Olympic Games without reaching the final.