В 1988 году окончил Волжское высшее военное строительное командное училище. В Вооружённых Силах СССР, а впоследствии и России, командовал взводом, ротой, занимал должности в штабных подразделениях.
В 1997 году окончил Военную академию имени М. В. Фрунзе, в 2001 году — Военную академию Генерального штаба Вооружённых Сил Российской Федерации.
В 2003 году назначен на должность начальника штаба Федеральной службы специального строительства Российской Федерации. С 2004 года — начальник Военно-технического университета при Федеральном агентстве специального строительства.
В 2012 году возглавил Военную академию тыла и транспорта (в настоящее время Военная академия материально-технического обеспечения имени генерала армии А. В. Хрулева).
В августе 2016 года Указом Президента Российской Федерации назначен на должность начальника Главного управления военной полиции Министерства обороны Российской Федерации.
С декабря 2019 года — руководитель инновационного технополиса «Эра».
С ноября 2021 года занимал должность зампреда правительства Орловской области по развитию инфраструктуры
В декабре 2022 года стал первым вице-губернатором орловского правительства.
Сведения о его возможном выдвижении на пост губернатора Орловской области появились в СМИ в январе 2023 года.