Родился 17 августа 1958 года в городе Могилеве (Республика Беларусь).
В 1979 году окончил Санкт-Петербургское высшее общевойсковое командное дважды Краснознамённое училище имени С. М. Кирова.
В 1991 году — окончил Федеральное государственное казённое военное образовательное учреждение высшего образования «Военный учебно-научный центр Сухопутных войск «Общевойсковая ордена Жукова академия Вооружённых Сил Российской Федерации».
С 2012 года по 2017 год — депутат Совета депутатов муниципального округа Южное Бутово.
В 1986 – 1988 гг. служил в Афганистане.
В 1991 — 2002 гг. — офицер Главного штаба Сухопутных войск.
Полковник в запасе. Методист отдела подготовки молодежи к военной службе в Государственном бюджетном образовательном учреждении дополнительного профессионального образования города Москвы «Московский центр «Патриот. Спорт».