Родился 19 июня 1979 г.
Один из нескольких воспитанников липецкого футбола, выступавших в элитном дивизионе чемпионата России.
За «Металлург» в 1998 и 2007 гг. провел 47 матчей, забил 1 гол.
Выступал за «Сокол» (Саратов), московский «Спартак» (5 матчей чемпионата и 1 игра Кубка России в 2001 году), «Салют» (Белгород). В 2000 году в составе «Сокола» стал чемпионом первой лиги России. В 2001-2002 гг. провёл за «Сокол» 38 матчей в высшей лиге (ныне – РПЛ), отметился 1 голевой передачей.
Привлекался в сборную России U21 (тренер Валерий Гладилин). В 2003 г. вышел на замену на 20 минут за вторую сборную России (тренер Юрий Смирнов) против второй сборной Германии (3:2).
В 2017-2022 гг. тренировал дублёров липецкого «Металлурга», далее работал в ОК СШОР с командой юношей 2008 г.р. В мае 2024 года был назначен и.о. главного тренера «Металлурга». В 4-х матчах под его руководством команда добыла 1 ничью и трижды проиграла при разнице мячей 1 – 4. С 20 мая 2024 года – тренер ФК «Металлург».