Родился 3 декабря 1975 года в г. Тим Курской области.
С рождения проживал в городе Тим .
Окончил среднюю школу № 1 в этом городе.
В 1992 г. поступил в Омское высшее танковое инженерное училище и окончил его в 1997 г.
После окончания училища проходил службу в 200 ОМСБр в Печенгском районе Мурманской области.
В 2004 был назначен командиром ремонтно-восстановительного батальона.
8 декабря 2008 г. был избран главой муниципального образования сельское поселение Корзуново. Член партии «Единая Россия».
9 апреля 2010 года был повторно избран главой муниципального образования сельское поселение Корзуново.