Родился в рабочей семье.
Окончил в 1936 г. Академию внешней торговли по лесо-экспортному отделению.
С 1937 г. — директор меховой фабрики г. Казань.
В 1938—1939 гг. — нарком торговли Татарской АССР.
В 1939—1946 гг. — нарком торговли РСФСР. Фактически с сентября 1941 г. в наркомате торговли не работал.
В 1941—1942 гг. — уполномоченный ГКО по обеспечению продовольствием г. Ленинграда и Ленинградского фронта.
В 1942—1946 гг. — начальник Управления продовольственного снабжения Красной Армии.
В 1946—1948 гг. — заместитель министра рыбной промышленности восточных районов СССР.
В 1948—1949 гг. — заместитель председателя Бюро по пищевой промышленности при Совете Министров СССР.
В 1949—1951 гг. — министр пищевой промышленности СССР.
В 1951—1952 гг. — председатель Государственного комитета СМ СССР по снабжению продовольственными и промышленными товарами
В 1952—1953 гг. — министр рыбной промышленности СССР.
В марте-сентябре 1953 г. — заместитель министра легкой и пищевой промышленности СССР.
В 1953—1955 гг. — первый заместитель министра торговли СССР.
В 1955—1958 гг. — министр торговли СССР.
В 1958—1972 гг. — министр торговли РСФСР.
Член РКП (б) с 1926 г. Кандидат в члены ЦК КПСС в 1952—1961 гг. Депутат Верховного Совета РСФСР 1, 5-8 созывов.
С октября 1972 г. персональный пенсионер союзного значения.
Умер в 1991 году в Москве. Похоронен в Санкт-Петербурге на Литераторских мостках Волкова кладбища.