Обучался игре в шахматы в Тульском Дворце пионеров, тренеры В. Н. Резцов и С. Н. Винокуров. В 14 лет призёр первенств города Тулы и Тульской области среди школьников, бронзовый призёр VIII Всесоюзных соревнований школьников в составе сборной команды Тулы (1986). Совершенствовал мастерство в шахматной школе гроссмейстера Евгения Свешникова.
Неоднократный победитель первенств Тульской области среди юношей (1986, 1988), чемпионатов Тулы (1987, 2000, 2001, 2003) и Тульской области (1990, 1991, 2001, 2003, 2007) среди мужчин. Победитель полуфинала чемпионата РСФСР среди юношей, 6-е место в финале (Дмитровград, 1989). Призёр ряда российских соревнований.
Тренер Тульской областной СДЮШОР «Дельфин».