Родился 21 ноября 1966 года в Еманжелинске Челябинской области.
Спортсмен (шахматы), тренер.
Мастер спорта СССР (1982). Международный мастер (1986). Гроссмейстер (1989). Заслуженный мастер спорта России (2000).
Окончил ГЦОЛИФК (1992).
3-й призер чемпионата СССР (1990).
Победитель Кубка России (2009).
Чемпион Москвы (1989).
Победитель командных чемпионатов мира (1997, 2005).
Победитель командных чемпионатов Европы (2003, 2007).
Победитель Всемирных шахматных олимпиад (1990 — в составе сборной СССР; 1994, 1996, 1998 — в составе сборной России).
Финалист Кубка мира ФИДЕ (2000).
Чемпион мира среди кадетов (1982).
Участник чемпионатов СССР (1986, 1987) и России (1996, 1998, 2004, 2005), Всемирных шахматных олимпиад (2016, 2018) в составе сборной Канады, чемпионата мира среди юношей (1986).
Тренер мужской сборной России — 2010-11. Секундант В. Крамника — 2000, 2004.
Соавтор книги «Записки секунданта» (2006).