Родился в 1920 году в деревне Мишино Гжатского района в семье сельских учителей. Русский. Член КПСС с 1942 года.
Окончил семилетку, затем педагогические курсы. Преподавал физику и математику в телепневской неполной средней школе Вяземского района.
В ноябре 1939 года
После демобилизации из армии работал на московском Метрострое проходчиком, бригадиром, мастером, начальником отдела, начальником дистанции тоннельных сооружений. Окончил Всесоюзный заочный институт инженеров железнодорожного транспорта. С 1966 года работал в Министерстве жилищно-коммунального хозяйства РСФСР.
Награжден орденами Отечественной войны II степени, Красной Звезды, медалью «За трудовую доблесть». В 1983 году
Умер в 1999 году. Похоронен в городе Москве на Кунцевском кладбище.