Родился 29 июля 1925 года в деревне Лузгарино, Московской области, Шатурского района.
В июне 1943 года был призван в ряды Советской Армии, в Московское стрелково-миномётное училище.
В июне 1944 года закончил Московское стрелково-миномётное училище в звании младшего лейтенанта и был направлен на Белорусский фронт.
Войну начал под городом Брест, командиром миномётного взвода, затем стал командиром автоматного взвода.
28 января 1945 года был тяжело ранен и контужен в боях под городом Кёнигсберг. Лечение проходил в госпитале до 25 мая 1945 года.
За участие в боях Великой Отечественной войны был награждён:
- Орденом «Отечественной войны 1-й степени»,
- Орденом «Отечественной войны 2-й степени»,
- Медалью «За доблесть и отвагу» и множественными другими медалями.
С 8 января 1952 года до 27 апреля 1987 года работал в системе «Карагандаэнерго», в Центральной диспетчерской службе в должностях: диспетчера, старшего диспетчера, главного диспетчера. При его непосредственном участии и под его руководством была создана Центральная диспетчерская служба в городе Караганда.
С 5 апреля 1987 года до ухода па пенсию 22 июля 1996 года, преподавал в учебно-курсовом комбинате «Карагандаэнерго».
За трудовую деятельность неоднократно награждался различными наградами:
- Медаль «За трудовую доблесть»
- Медаль «За добросовестный труд»
- Орден «Знак почёта»
- Медаль «Ветеран труда»
- Юбилейная медаль «60 лет ГОЭЛРО»
- Знак «Отличник энергетики и электрификации СССР» 22.12.76г.
- Почётный знак «40 лет ЕЭС» 20.08.96г.
- Звание «Заслуженный энергетик СНГ» в 2006 году
- 29.04.09года, За заслуги перед Отечеством в период Великой Отечественной войны, большой вклад в развитие энергетики города Караганда, присвоено звание «Почётный гражданин города Караганда».