Советский математик и педагог. Окончил Московский университет (1927). Преподавал в МВТУ им. Баумана (с 1930), в МГУ (декан физико-технического факультета с 1947 по 1951 гг.) и МФТИ; работал в ЦАГИ (1931—1949), где был сотрудником С. А. Чаплыгина. Заместитель директора Института точной механики и вычислительной техники Академии наук СССР (1950—1952). Директор Института научной информации Академии наук СССР (1952—1956). Заведующий Лабораторией специализированных вычислительных машин Института точной механики и вычислительной техники Академии наук СССР (1956—1958). Основные труды в области прикладной математики. Также написал популярные книги «Счётная линейка» (1932, затем неоднократно переиздавалась) и «Вычисление площадей» (1935).