Окончил механико-математический факультет МГУ в 1955 году. Доктор физико-математических наук с 1964. Профессор с 1966 года, с 1981 года заведующий кафедрой вычислительной математики механико-математического факультета МГУ.
Член-корреспондент АН СССР с 1981 года, академик РАН с 1991 года. Академик Международной академии наук Высшей школы. Лауреат Государственной премии СССР (1985). Награждён орденом «Знак Почёта» (1980). Удостоен звания «Заслуженный деятель науки Российской Федерации» в 1994 году.