During the 2010 Chess Olympiad he won three games in a row with three draws out of nine games total. Two years later he participated at the 2012 Olympiad, this time in Istanbul, where he won three times again, and had four draws as well. He tied for first U2500 player at the 2013 World Open.