Родился 7 сентября 1967 года в Брянске. Окончил Московское суворовское военное училище.
В 1989 году окончил Киевское высшее инженерное радиотехническое училище ПВО имени А. И. Покрышкина.
В 1989—1994 годах работал сначала инженером, а затем начальником отдела войсковой части.
В 1994 году — радиотехник ЗАО «Планета 2» (Москва), в 1994—1995 годах — заместитель директора фирмы «Сталкер» .
С 1995 года по 2005 год занимался предпринимательской деятельностью.
В ноябре 2005 года был избран депутатом, а в январе 2006 года — председателем Брянского городского Совета народных депутатов III созыва и главой города Брянска. Исполнял обязанности главы города Брянска по март 2009 года.
В 2009 году избран депутатом Брянской областной думы V созыва по Советскому одномандатному избирательному округу № 4.
В 2011 году окончил Орловскую региональную академию государственной службы в городе Брянске.
В сентябре 2014 года избран депутатом Брянской областной думы VI созыва по Советскому одномандатному избирательному округу № 4.