Русский, из семьи служащих, в РККА с 10 декабря 1918, член ВКП(б) с декабря 1931. Участник Гражданской войны на Северном и Западном фронтах с декабря 1918 по июль 1920. Участвовал в походах на Латвию и Польшу. Стал командиром сапёрной роты. В 1939 начальник инженерного отдела Северного флота ВМФ СССР. С начала Великой Отечественной войны, с 25 июня по 5 октября 1941, и являясь начальником Высшего военно-морского инженерного строительного училища в Ленинграде, участвовал в обороне Ленинграда, руководя оборонительными инженерными работами как передовых так и тыловых рубежей на северном и северо-западных направлениях подступов к городу. В дальнейшем являлся заместителем начальника инженерного отдела Тихоокеанского флота ВМФ СССР по инженерным войскам. Участвовал в проведении учений по десантным операциям, минированию и разминированию, заграждению и разграждению, а также инженерной подготовке частей. Проявил большую энергию и настойчивость при проведении десантных операций в корейских портах при взаимодействии с морскими частями, что способствовало успешному выполнению заданий командования.