Родился в г. Бийске Алтайского края 5 сентября 1950 года.
В 1967 г. закончил с золотой медалью среднюю школу N 4 г.Талгара Алма-Атинской области.
В 1967 г. поступил и в 1973 г. закончил с отличием Радиофизический факультет Томского государственного университета по специальности "Радиофизика и электроника".
В 1982 г. защитил диссертацию на соискание ученой степени кандидата технических наук по специальности "Техническая кибернетика и теория информации" на тему "Разработка алгоритмов обработки геофизической информации голографическими методами".
В 1995 г. защитил докторскую диссертацию по специальности "Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей" на тему "Теоретические основы и инструментальные средства для создания математического и программного обеспечения геофизических измерительно-вычислительных систем".
Почетные звания и награды:
- Заслуженный деятель науки Российской Федерации.
- Медаль Ордена "За заслуги перед Отечеством II степени".
- Почетный работник высшего профессионального образования РФ.
- Юбилейная и серебряная медали ТПУ.
- Медаль "400 лет городу Томску".
- Лауреат премии Администрации Томской области в сфере образования и науки по номинации "профессор".
- Действительный член Международной академии информатизации.
- Победитель конкурса "Лучший профессор ТПУ".
Хобби - подводный спорт и путешествия.
Мастер спорта по подводному плаванию.
Женат, два взрослых сына.