Воспитанник обнинской футбольной школы. Первый тренер — Юрий Алексеевич Шуванов. На высшем уровне выступал за воронежский «Факел», камышинский «Текстильщик», раменский «Сатурн», «Локомотив» (Нижний Новгород).
Во всех командах играл вместе с братом-близнецом Алексеем.
С 2002 года — тренер ДЮСШ «Квант» (Обнинск).