W roku 2004 wystąpił w Trypolisie w pucharowym turnieju o mistrzostwo świata, przegrywając w I rundzie z Wiktorem Bołoganem. W następnym roku awansował do II rundy Pucharu Świata (w I wyeliminoał Siergieja Mowsesiana, a w II przegrał z Aleksiejem Driejewem). W latach 2002–2012 czterokrotnie reprezentował barwy swojego kraju na szachowych olimpiadach.