Родился в 1913 году в селе Суры Орловской области (Россия), в рабочей семье. Русский.
В Военно-морском флоте с 17 ноября 1932 года.
Служил на Черноморском флоте младшим командиром.
С ноября 1932 года по май 1933 года был учеником-мотористом учебного отряда.
С мая 1933 года по 1935 год был мотористом бригады торпедных катеров учебного отряда.
С 1935 года по 1936 год был командиром отделения мотористов, затем до июля 1937 года старшиной группы мотористов учебного отряда.
С 1 мая по декабрь 1937 года участвовал в национально-революционной войне в Испании, был механиком отряда торпедных катеров.
С июля 1937 года по июль 1938 года номинально числился механиком отряда торпедных катеров.
С июля 1938 года по июль 1940 года учился в Высшем военно-морском училище им. Дзержинского.
С июля по декабрь 1940 года был механиком звена 1-й бригады торпедных катеров Балтийского флота.
С декабря 1940 года по май 1941 года был командиром БЧ-5 катера «МО-53» Балтийского флота.
Участвовал в Великой Отечественной войне с 1941 года. Воевал в составе Балтийского флота с 1941 по сентябрь 1943, был командиром БЧ-5 на катерах-охотниках за подводными лодками, на сторожевых катерах.
С сентября по ноябрь 1943 годы был в распоряжении Командующего Черноморским флотом.
С ноября 1943 года по апрель 1944 года был механиком 2-го звена 8-й ДОК ГБМВ.
С 16 апреля по 2 ноября 1944 года в звании старшего техника-лейтенанта был механиком 1-го отряда 19-го дивизиона катеров-тральщиков 4-й бригады катеров Дунайской Военной флотилии.
Всего за период войны участвовал в боях по освобождению Новороссийска, Севастополя, Николаева, Одессы, Измаила, Рени, Галаца, Брэилы, Белграда, Будапешта, Вены.
После окончания войны продолжал служить в Военно-морском флоте.
В звании капитана с 12 мая 1945 года по 31 января 1946 года, затем снова с 19 октября 1949 года по 5 августа 1953 года был механиком 1-го дивизиона катеров-тральщиков (с ноября 1951 года - 76-й дивизион катеров-тральщиков).
С 5 августа 1953 года по 6 июля 1957 года в звании подполковника служил флагманским механиком 1-й бригады траления
Награжден орденом Ленина, двумя орденами Красного Знамени (14.11.1938, 0000), Отечественной войны 1-й степени (20.09.1944), Отечественной войны 2-й степени (22.05.1945), двумя орденами Красной Звезды (28.10.1937, 0000), медалями «За боевые заслуги» (03.11.1944), «За освобождение Белграда» (09.06.1945), «За победу над Германией» (09.05.1945) и другими.