Родился 4 октября 1936 года в посёлке Кара-Оба Урицкого района Кустанайской области, умер 23 мая 2005 года.
Окончил в 1958 году Казахский университет. Затем работал там до 1978 года в должностях ассистента, старшего преподавателя, доцента, заведующего кафедрой вычислительной математики.
В 1966 году защитил кандидатскую диссертацию в Институте математики Сибирского отделения Академии наук СССР на тему «Метод расщепления для кинетического уравнения переноса». Совместно с Г. И. Марчуком обосновал применение метода расщепления для уравнений переноса излучения и доказал его сходимость в этом случае.
С 1978 года директор Института математики и механики АН КазССР. в 1988—1994 гг. — президент Академии наук Казахстана.
В 1987 году за цикл работ по теории переноса удостоен Государственной премии СССР.