Родился 22 января 1924 г. в пос. Некрасовка (Люберцы Московской области) в семье моряка Балтийского флота. С 1931 по 1941 г. учился в Талицкой средней школе Пушкинского района. В ноябре 1941 г. с матерью и сестрой был эвакуирован в Новосибирскую область.
В феврале 1942 г. был призван в армию и направлен учиться в Днепропетровское артиллерийское училище.
С февраля 1943 по май 1945 г. участвовал в боях в составе 3-го, 4-го украинских фронтов.
С сентября 1956 г. по июль 1969 г. работал в Высшем артиллерийском Тбилисском училище в должности преподавателя и старшего преподавателя артиллерии.
В июле 1969 г. согласно Закону «О всеобщей воинской обязанности» был уволен из рядов Вооруженных Сил и прибыл в г. Пушкино.
21 октября 1969 г.