Герой Советского Союза
Родился 7 октября 1922 года в Астрахани в семье рабочего. Окончил школу-десятилетку в Советском посёлке в 1939 году. В ноябре того же года был призван на службу в Рабоче-крестьянскую Красную Армию.
В 1941 году окончил Роганскую военную авиационную школу пилотов. Служил инструктором в 8-й военной авиационной школе пилотов.
С 10 октября 1941 года — на фронтах Великой Отечественной войны.
Командовал звеном 74-го гвардейского штурмового авиаполка на третьем Белорусском фронте. Совершил 406 боевых вылетов, в ходе боёв в Восточной Пруссии уничтожил 18 танков, 49 автомашин, более 20 артиллерийских батарей, паровоз, 10 железнодорожных вагонов, пять складов и два моста.
Награды: 29 июня 1945 года ему было присвоено звание Героя Советского Союза. Был также награждён тремя орденами Красного Знамени, орденом Богдана Хмельницкого 3-й степени, двумя орденами Отечественной войны 1-й степени, двумя орденами Красной Звезды, рядом медалей.
После войны жил в Ульяновске. Продолжил службу в Советской Армии. В 1949 году окончил Краснодарскую высшую офицерскую авиационную школу штурманов, в 1955 году - Центральные лётно-тактические курсы усовершенствования офицерского состава. В 1958 году в звании подполковника был уволен в запас.
Скончался 30 января 1989 года, похоронен на Ишеевском кладбище Ульяновска.