Родился в Москве. Окончил Московский университет (1933 г.), аспирантуру там же. Доктор физико-математических наук (1949 г.), профессор (1950 г.), член- корреспондент АН СССР (1964 г.). До 1962 г. работал в Математическом институте АН СССР и Московском университете, а с 1962 г.— заведующим отделом кибернетики СО АН СССР и в Новосибирском институте.