Родился 11 сентября 1948 г. в г. Бельцы (Молдавия, СССР).
1964-1966 гг. - ученик токаря, слесарь-ремонтник Бельцкого завода электроосветительной арматуры, г. Бельцы.
1966 г. - окончил школу рабочей молодежи N 2 г. Бельцы.
1966-1971 гг. - учился в Томском государственном университете на механико-математическом факультете; Новосибирском государственном университете на механико-математическом факультете.
1972-1974 гг. - Новосибирский государственный университет, аспирантура (заочное отделение).
1973-1975 гг. - Физико-математическая школа при Новосибирском государственном университете, преподаватель.
1975-1983 гг. - Новосибирский государственный университет, Кафедра численных методов в механике сплошных сред, ассистент.
1981 г. - присуждена ученая степень кандидата физико-математических наук по специальности 01.01.07., тема диссертации «Численное моделирование процессов распространения и трансформации волн цунами».
1981 г. - Лауреат премии Ленинского комсомола за работу «Математическое моделирование воли цунами в приложении к оперативному прогнозу и цунамирайонированию дальневосточного побережья СССР».
1984-1984 гг. - Красноярский инженерно-строительный институт, Кафедра математики, старший преподаватель.
1984-1991 гг. - Красноярский государственный университет, Кафедра вычислительной математики, кафедра прикладной математики и механики механико-математического факультета, старший преподаватель.
1991 г. - присвоено ученое звание доцента по кафедре прикладной математики и механики.
1991-2000 гг. - ИВТ СО АН СССР, зав. лабораторией моделирования волновых процессов.
1992 г.-н/вр - Новосибирский государственный университет, Кафедра математического моделирования механико-математического факультета, доцент, профессор.
1993 г. - присвоено ученое звание старшего научного сотрудника по специальности «Вычислительная математика».
1993 г. - присвоено почетное звание «Ветеран СО РАН».
1996-2000 гг. - George Soros Award for Associate Professors in Mathematics.
2000 г. - присуждена ученая степень доктора физико-математических наук по специальности 05.13.16., тема диссертации «Численное моделирование волн цунами».
2000-2002 гг. - ИВТ СО РАН, ученый секретарь.
2000-2003 гг. - ИВТ СО РАН, ведущий научный сотрудник.
2002-2003 гг. - Объединенный Институт информатики СО РАН, ученый секретарь.
2003 г. - присвоено ученое звание профессора по кафедре математического моделирования Новосибирского государственного университета.
2003 г.-н/вр - ИВТ СО РАН, главный научный сотрудник Центра мониторинга социально-экономических процессов и природной среды.
2003-2006 гг. - заместитель главного редактора журнала «Вычислительные технологии».
2006-2007 гг. - член редколлегии журнала «International Journal of Pure and Appilied Mathematics».
2007 г.-н/вр - член редколлегии журнала «Вычислительные технологии».
2007 г. - награжден Почетными грамотами Российской Академии наук и профсоюза работников Российской Академии наук.