Двукратный победитель шахматных олимпиад (1998 и 2000 гг.) в составе команды России. Многократный победитель командных чемпионатов России. Занимается тренерской работой. В разное время ассистировал В. Б. Крамнику, А. В. Халифману, Н. М. Иоселиани и Е. В. Алексееву. Автор книг по шахматной теории.