He finished twelfth at the 2001 Summer Universiade and seventh at the 2003 Summer Universiade. He also competed at the 2005 World Championships, the 2006 European Championships as well as the Olympic Games in 2000, 2004 and 2008 without reaching the final.