2010 m. Šachmatų olimpiadoje jis laimėjo tris rungtynes iš eilės, iš viso iš devynių rungtynių iškovojo tris. Po dvejų metų jis dalyvavo
2012 m. olimpiadoje, šį kartą Stambule, kur jis laimėjo dar tris kartus ir taip pat turėjo keturis lygius. 2013 m. Pasaulio atvirame turnyre jis buvo pirmuoju U2500 žaidėju.