Член ВКП(б). Окончил курсы военных интендантов (1924).
С 1918 года — служба в РККА. В 1924—1943 годах: начальник окружной продовольственной базы, управления военно-строительных работ, квартирно-эксплуатационного отдела Ленинградского военного округа, управления продовольственного снабжения Ленинградского фронта. В 1943—1944 годах: начальник тыла Ленинградского фронта, заместитель командующего Ленинградским фронтом. В 1944—1947 годах: заместитель председателя Союзной контрольной комиссии в Финляндии. С 13 января 1948 по 8 апреля 1951 года — чрезвычайный и полномочный посланник СССР в Финляндии. В 1951—1969 годах — служба в аппарате Военного министерства, Министерства обороны СССР.