Доктор физико-математических наук, профессор, заслуженный деятель науки Российской Федерации
Родился в городе Амур-Нижнеднепровске, ныне входит в черту города Днепр, Украина в семье служащего.
В 1931 году вместе с семьёй переехал в город Выксу.
Окончил физико-математический факультет Горьковского государственного университета (1944 г.).
С 1944 года работал в Горьковском государственном университете: ассистентом на кафедре теории колебаний и автоматического регулирования, доцентом кафедры теоретической механики, доцентом кафедры математического анализа.
С 1958 года – заведующий кафедрой вычислительной математики и динамики машин.
Доктор физико-математических наук (1957). Профессор (1961).
В 1963 году создал первый в стране факультет вычислительной математики и кибернетики (ВМК) и стал заведующим кафедрой теории управления и динамики машин на созданном факультете, которой заведовал до 1990 года.
В 1964 году стал одним из основателей и организаторов НИИ прикладной математики и кибернетики (НИИ ПМК), заведовал отделом в НИИ ПМК.
Автор 20 изобретений, 350 научных публикаций, в том числе 10 монографий.
Лауреат премий имени А.А. Андронова (1989), имени Н. Винера (1994).
Заслуженный деятель науки Российской Федерации (18.12.1997).
Почётный профессор Нижегородского государственного университета им. Н.И. Лобачевского.
Жил в Нижнем Новгороде, похоронен на Румянцевском (Ольгинском) кладбище.
Награды: орден "Знак Почёта".
Память: во дворе старого корпуса НИИ ПМК (г. Нижний Новгород, Нижегородский район, улица Ульянова, 10/в) установлена мемориальная доска.