В 1914 году начал работать рассыльным на судостроительном заводе в Николаеве; с 1916 года автогенный сварщик.
В 1917—1920 годах — батрачил на хуторе Новобогуславка Николаевской губернии.
В 1920—1921 годах — ассистент, позже — инспектор отдела охраны труда в Николаевском губернском отделе профсоюзов.
В 1921—1922 годах — продармеец.
В 1922 году вернулся на судостроительный завод в должности табельщика.
В 1924—1928ах - студент Николаевского кораблестроительного института.
В 1927 году родился сын Юрий.
В 1924-1935 годах — мастер, заведующий плавучим домом отдыха, главный механик, начальник судо-монтажного цеха, начальник конструкторского отдела, главный строитель объектов на заводе имени Марти.
В 1935—1937 годах — главный инженер судостроительного завода № 196 "Судомех" в Ленинградской области.
В 1937 году главный инженер треста № 14 Второго главного управления наркомата оборонной промышленности СССР в Ленинграде.
В 1937-1939 годах — глапвный инженер, директор Балтийского завода в Ленинграде.
С января 1939 года — 1-й заместитель наркома, с 17 мая 1940 года — нарком судостроительной промышленности СССР.
Во время Великой Отечественной войны одновременно (сентябрь 1941 — февраль 1942) — 1-й заместитель наркома танковой промышленности СССР.
19 марта 1946 года освобождён от должности и назначен заместителем министра судостроительной промышленности СССР.
С 29 декабря 1947 года по 10 января 1950 года — министр транспортного машиностроения СССР.
С января 1950 года по октябрь 1952 года — 1-й заместитель министра судостроительной промышленности СССР.
С 31 октября 1952 года по 5 марта 1953 года — министр судостроительной промышленности СССР.
В марте - июне 1953 года - 1-й заместитель министра транспортного и тяжелого машиностроения СССР.
С 29 июня 1953 года по 19 апреля 1954 года - министр транспортного и тяжелого машиностроения СССР.
С 19 апреля 1954 года министр судостроительной промышленности СССР.
В 1954 году был избран депутатом Верховного Совета СССР.
Три ордена Ленина, орден Нахимова I степени, три ордена Трудового Красного Знамени, ордена Красной Звезды, «Знак Почёта».