Родился 11 февраля 1940 г. в г. Свердловске.
1957 г. - окончил Липецкую среднюю школу N 10 с золотой медалью.
1957-1963 гг. - учился в Московском энергетическом институте (окончил с отличием).
1963-1991 гг. - младший научный сотрудник, зав. научно-исследовательской группой, старший научный сотрудник, ведущий научный сотрудник Института теоретической и прикладной механики СО РАН.
1964-1969 гг. - учился в Новосибирском государственном университете (вечернее отделение).
1967-1971 гг. - преподаватель Физико-математической школы при Новосибирском государственном университете.
1973-1974 гг. - аспирант кафедры дифференциальных уравнений Новосибирского государственного университета (заочное отделение).
1974 г. - защитил кандидатскую диссертацию на тему «О качественных свойствах решений некоторых задач в проблеме С.Л.Соболева».
1975 г. - присвоена ученая степень кандидата физико-математических наук.
1977-1980 гг. - ассистент кафедры физической кинетики Новосибирского государственного университета.
1980 г. - присвоено ученое звание старшего научного сотрудника по специальности «Теоретическая и математическая физика».
1980-1991 гг. - доцент кафедр физической кинетики и вычислительных методов механики сплошной среды Новосибирского государственного университета.
1982 г. - вручена «Почетная грамота СО АН СССР».
1989 г. - награжден медалью «Ветеран труда».
1989 г. - защитил докторскую диссертацию на тему «Исследование статистических моделей динамики разреженного газа и гидродинамической турбулентности».
1990 г. - присвоена ученая степень доктора физико-математических наук.
1991-2000 гг. - заведующий лабораторией статистических моделей и методов Института вычислительных технологий СО АН СССР.
1994 г. - присвоено ученое звание профессора по кафедре вычислительных методов механики сплошной среды Новосибирского государственного университета.
1991 г. - [наст. время] - профессор кафедры математического моделирования Новосибирского государственного университета.
1997 г. - вручена «Почетная грамота СО РАН».
1997 г. - [наст. время] - профессор кафедры высшей математики Новосибирского государственного строительного университета.
1999 г. - вручена «Почетная грамота РАН и Профсоюза работников РАН».
2000 г. - [наст. время] - ведущий научный сотрудник, главный научный сотрудник ИВТ СО РАН.
2007 г. - вручена «Почетная грамота Министерства образования и науки РФ».
2010 г. - вручена «Почетная грамота СО РАН».