С 1907 года работал в Никополе и Александровске, ныне Запорожье, Украина: продавец газет, приказчик в бакалейной лавке и на мучном складе, рабочий на угольном складе. С 1913 года служил рядовым в 65-м Московском пехотном полку в городе Холм (Польша). С января 1915 года работал на железной дороге – рабочий, десятник, закрепщик по забивке свай. Работал в городах Буй (ныне Костромская обл.), Алатырь (ныне Чувашская республика), Казань.
С апреля 1919 года – красноармеец, впоследствии занимал ряд штабных и хозяйственных должностей. С 1922 года находился на партийной и советской работе в городе Нижнем Новгороде и Нижегородской губернии. С августа 1930 по январь 1932 года – председатель Нижегородского крайсовнархоза. С января 1932 по март 1934 года – первый секретарь Нижегородского/Горьковского горкома ВКП(б).
С марта 1934 по июнь 1937 года – председатель исполнительного комитета Горьковского краевого/областного Совета. С июня 1937 по декабрь 1938 года – первый секретарь Горьковского областного комитета ВКП(б). Активно участвовал в незаконных массовых репрессиях 1937-1938 годов. Депутат Верховного Совета СССР 1-го созыва (1938-1946 гг.), член Президиума Верховного Совета СССР.
С 1939 года – заместитель наркома внешней торговли СССР. С 1945 года – торговый представитель СССР в Монголии. С 1947 года – председатель Правления Всесоюзного объединения «Международная книга» министерства внешней торговли СССР.
С 1949 года – начальник госинспекции по качеству экспортных товаров министерства внешней торговли СССР. С июня 1951 года – персональный пенсионер. Жил в Москве, похоронен на Новодевичьем кладбище.
Награды: ордена Ленина; Трудового Красного Знамени.