Дважды представлял национальную сборную на олимпиадах (2006—2008). Победитель Аэрофлот опена (2010).
В июле 2010 года занял 2 место в гроссмейстерском турнире в Дортмунде, опередив таких именитых шахматистов как Владимир Крамник, Шахрияр Мамедьяров и Петер Леко.