W roku 1990 zwyciężył w mistrzostwach Armeńskiej Socjalistycznej Republiki Radzieckiej oraz zdobył (w Mińsku) tytuł młodzieżowego (do lat 26) mistrza Związku Radzieckiego. Rok później osiągnął największy sukces w karierze, zostając w Moskwie ostatnim szachowym mistrzem Związku Radzieckiego. W 1992 r. został (wraz z Aszotem Anastasianem) pierwszym mistrzem niepodległej Armenii. Kolejne tytuły mistrza kraju zdobył w latach 1993, 1995, 2004 i 2006. W 2000 roku wystąpił w New Delhi w mistrzostwach świata systemem pucharowym, awansując do II rundy (w której przegrał z Michaiłem Gurewiczem), natomiast w 2005 awansował do Pucharu Świata, w I rundzie ulegając Loekowi van Wely.