Родился 10 октября 1921 года на хуторе Яблочки, село Лучки, Беленихинский район Курской области.
Начало службы - в Военно-Морском Флоте СССР в 1940 г. краснофлотцем Балтийского Флотского Экипажа.
В 1941 году - минер школы оружия г. Ленинград.
12.09.1941 - минер-тральщик «Павлухин».
Июль 1942 - минер завода №189 «Балтийский завод им. С. Орджоникидзе»
Июль 1944 - минер линкора «Марат», воздушный наблюдатель-наводчик.
1945 - Летчик ВМС ВМФ СССР - лейтенант.