Воспитанник ГОУ СДЮШОР по шахматам г. Саратова. В 1993 году занял первое место на чемпионате мира до 12 лет в Братиславе. Стал чемпионом России среди юношей до 20 лет (Казань, 2001 г.).
Был участником нескольких чемпионатов Санкт-Петербурга. В 1999 завоевал чемпионский титул, на следующий год пришел к финишу вторым.
В 2000 г. получил звание международного мастера, с 2004 г. — гроссмейстер. В составе команды СГСЭУ несколько раз побеждал в первенствах России среди студентов. Был третьим в VI чемпионате Приволжского федерального округа (Казань, 2008). На следующий год стал вторым после Ильдара Хайруллина, в 2010 вновь занял третью строчку в турнирной таблице.
В клубных соревнованиях выступал за саратовскую команду «Экономист-СГСЭУ-2».