Родился 5 ноября 1921 года в селе Новодевичье Шигонского района Самарской области в крестьянской семье. Русский. Окончил 10 классов. В Военно-Морском Флоте с 1940 года. Окончил в 1943 году военно-морское авиационное училище. Член ВКП(б)/КПСС с 1944 года. В боях Великой Отечественной войны с июля 1943 года.
Награждён Орденом Ленина, тремя орденами Красного Знамени, орденами Отечественной войны 1-й степени, Красной Звезды, медалями.