He competed at the 2008 Beijing Olympics and was defeated in the quarter-finals by eventual gold medallist Benjamin Kleibrink. At the 2012 London Olympics, he won the gold medal in men's individual foil after defeating Egypt's Alaaeldin Abouelkassem with a score of 15-13.