Родился 14.11.1904 в Украинской ССР, Киевская обл., п. Пуща-Водица.
В РККФ с 1926 года.
Закончил ВМУ имени М.В.Фрунзе в 1932 году, командные классы Учебного отряда подводного плавания (1935).
Этапы службы: ученик машинной школы Учебного отряда (1926 – 1928), старший моторист, старшина учебного корабля «Комсомолец» (1928 – 1929), минер ПЛ «Товарищ» (1932 – 1934), командир ПЛ «М-86» (июнь 1935 – март 1938), «Щ-303» (март 1938 – февраль 1940), командир 22-го дивизиона 2-й бригады ПЛ КБФ (1940 – 1941), 13-го дивизиона ПЛ КБФ (февраль 1941 – январь 1942), командир ПЛ «Щ-307» (январь 1942 – февраль 1944), «К-54» (февраль – апрель 1944), «К-55» (апрель 1944 – март 1947), старший офицер по подготовке кораблей ПЛО Отделения подводного плавания Отдела боевой подготовки Штаба 4-го ВМФ (март – ноябрь 1947), начальник 5-го отделения тыла 4-го ВМФ (ноябрь 1947 – май 1948), начальник ОВСГ тыла Печенгской ВМБ СФ (май 1948 – ноябрь 1950), начальник вооружения и судоремонта Печенгской ВМБ СФ (ноябрь 1950 – март 1953).
С марта 1953 в отставке по болезни.
Награжден многими орденами и медалями:
2 Ордена Ленина (1943, 1951)
2 Ордена Красного Знамени (1944, 1947)
2 Ордена Красной Звезды (1938, 1944)
Орден Отечественной войны I степени (1945)
Медаль «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» (1945 г.)
Медаль «За оборону Ленинграда».
Умер в 1981 году, похоронен в Ленинграде.