Родился в 1903 году в городе Рыбинск Ярославской губернии.
Первоначально учился в Иваново-Вознесенском педагогическом институте. Дальнейшее обучение и работа проходили в Москве. В 1927 году окончил Московский университет, а в 1930 году там же - аспирантуру. Одновременно в 1929-1930 работал в Институте кормов.
В 1930-1947 работал в МГУ. С 1938 - кандидат биологических наук; с 1940 - доцент. Работал также в Московском облпединституте и Московском институте геодезии и топографии.
В 1931-1934 работал также в Институте агропочвоведения, а в 1934-1937 и 1939-1946 - в Главном управлении Северного морского пути.
С 1950-х годов - профессор, заведующий кафедрой географии и геологии Московского областного педагогического института.
Проводил многочисленные экспедиционные исследования на территории Советского Союза. Маршруты проходили в различных, порой труднодоступных регионах: Печорском крае, Северном Урале, Кузнецком Алатау, Западной Сибири, Центральном Кавказе и Закавказье, Алтае.
Исследовал тундровые ландшафты (преимущественно пятнистые мохово-кустарничковые тундры), оленеводческие пастбища. В ходе экспедиций открыл ряд ледников.
Умер в марте 1971 года.