Родился 14 июня 1953 г. в Кемеровской области. В 1976 г. окончил физико-технический факультет Томского государственного университета (ТГУ), в 1984 г. — аспирантуру вуза.
С 1974 г. по 1996 г. — техник, младший научный сотрудник, заведующий сектором лаборатории, заведующий отделом газодинамики и горения НИИ прикладной математики и механики. В 1996–1999 гг. — заместитель директора Научно-производственного предприятия «Корунд» при ТГУ. С 1999 г. работал заведующим лабораторией полимерных и энергетических материалов физико-технического факультета ТГУ, заведующий лабораторией математического моделирования, заместителем директора по научной работе Института проблем химико-энергетических технологий Сибирского отделения РАН. Ныне — и. о. проректора по научной и инновационной деятельности Томского государственного университета.
Доктор физико-математических наук.
Автор более 300 научных работ и соавтор 10 монографий. Имеет более 50 авторских свидетельств и патентов РФ.
Член-корреспондент Академии космонавтики РФ.
Женат, двое детей.