Родился 30 ноября 1947 года в деревне Щекавцево Ногинского района, Московской области.
В 1972 году окончил Московский ордена Ленина энергетический институт.
В 1986 году окончил Военную орденов Ленина, Октябрьской Революции и Суворова академию им. Ф.Э. Дзержинского.
Пенсионер.
В 2017 году участвовал в выборах депутатов Совета депутатов муниципального округа Аэропорт города Москва от партии «Единая Россия».
Зарегистрирован на выборы депутатов Муниципального Собрания внутригородского муниципального образования Аэропорт в городе Москва от политической партии «Коммунисты России».