Родился 24 или 25 декабря 1901 в Новгород-Волынском. Обучался в гимназии, которую закончил в 1918.
В 1919 добровольцем ушел в Красную армию, участвовал в Гражданской войне.
В 1934 году окончил командно-инженерный факультет ВИА РККА.
В 1938 стал начальником начальник Курсов усовершенствования командно-начальствующего состава инженерных войск Красной Армии.Великая Отечественная войнаВ апреле-августе 1942 занимал должность командира 3-ей сапёрной армии.
В период 1942-1944 занимал должности заместителя командующего: 1-й; 62-й и 2-й гвардейской армий.
В период 1944-1946 годах занимал должность заместителя начальника Военной инженерной академии им. В.В. Куйбышева.1947 году окончил Высшие курсы при Военной академии Генерального штаба им. К.Е. Ворошилова и был назначен, старшим преподавателем академии Генерального штаба.Скончался 29 марта 1953 года в Москве. Похоронен там же.