Воспитанник костромской команды «Спартак». Первый тренер — Александр Михайлович Побегалов.
В настоящее время игрок футбольного клуба «Спартак» Кострома, выступающего во втором дивизионе России, зона «Запад».
Всего в высшей лиге чемпионата России в составе «Шинника» и ЦСКА сыграл 112 матчей, забил 6 мячей.
Карьера в сборной
Сыграл 1 матч в составе сборной России:
- 23 сентября 1998. Товарищеский матч. Испания — Россия 1:0. 35 мин, вышел на замену; «Шинник» Ярославль
Достижения
- Победитель первого дивизиона первенства России 2001.