В Вооружённых Силах СССР с 1982 года.
В 1986 году окончил Орджоникидзевское ВВККУ МВД СССР имени С.М. Кирова, в 1994 — Военную академию имени М. В. Фрунзе.
В 1999 году закончил адъюнктуру при Общевойсковой академии Вооружённых Сил Российской Федерации, в 2006 году — Военную академию Генерального штаба Вооружённых Сил Российской Федерации. Воинские звания «капитан» и «подполковник» получил досрочно.
С августа 2007 года по январь 2009 года — командир 98-й дивизии внутренних войск МВД России (Северск, Томская область).
До 2014 года был начальником штаба — первым заместителем командующего войсками Восточного регионального командования внутренних войск МВД России.
В январе 2014 года назначен начальником управления по охране важных государственных объектов, специальных и воинских грузов Главного командования внутренних войск МВД России — заместителем начальника главного штаба внутренних войск.
С 30 июня 2016 года — заместитель директора Федеральной службы войск национальной гвардии Российской Федерации — главнокомандующего войсками национальной гвардии Российской Федерации. Кандидат военных наук.