Op de Olympische Spelen in 2012 in Londen wist hij tot in de derde ronde te geraken, hij versloeg Alan Wills en Brady Ellison maar werd verslagen door Dai Xiaoxiang.