He won the bronze medal at the 2005 Summer Universiade. He also competed at the 2008 Olympic Games without reaching the final. When he took part in the 2012 Summer Olympics he reached the final, finishing in 11th place.