En 2010 et 2013, il termine à la première-quatrième place ex æquo du festival d'échecs de Gibraltar mais est battu à chaque fois lors du premier tour des départages pour la première place.
Il fait partie de l'équipe de secondants qui entraine le champion du monde en titre Viswanathan Anand dès l'été 2013 en vue du championnat du monde qui se tient à la fin de cette même année[2]. Il a auparavant accompagné Anand dans un tournoi de haut niveau en Norvège[2].
Il fait ensuite partie des secondants d'Anand lors de ce même championnat[3].