Родился 8 января 1928 года в д. Болва Спас-Деменского района Калужской области.
Окончив в 1941 году 7 классов средней школы и пошел работать в паровозное депо Спас-Деменского района Калужской области, где проработал с 1941 по 1948 год.
В 1948-1951 годах проходил службу в 102 погранотряде Ленинградского округа пограничных войск.
С 1952 по 1983 год служил в пожарной охране, закончил службу заместителем начальника ОГПН Хорошевского района.
С ноября 1983 года работал в Государственном НИИ Авианавигации Федеральной Авиационной службы гражданской авиации инженером по охране труда и пожарной безопасности в пожарной охране в 29 ВПЧ.
В 1979 году ушел на пенсию в должности старшего инструктора по автоделу. После чего отработал еще 6 лет в КГБ СССР.
Награды:
Медаль «За доблестный труд в ВОВ 1941-1945 г.»