He finished ninth at the 2005 Summer Universiade and won the silver medal at the 2007 Summer Universiade. He also competed at the 2006 European Championships, the 2007 and 2009 World Championships, the 2008 Olympic Games and the 2012 Olympic Games without reaching the final.