Закончил Томский политехнический институт в 1969 году по специальности «Автоматика и электроника».
Защитил кандидатскую диссертацию в 1980 году.
Занимал следующие должности в ТПУ:
- 1969 г. – 1971 г. Инженер НИЧ кафедры 24 ФТФ
- 1971 г. – 1972 г. Старший инженер НИЧ кафедры 24 ФТФ
- 1972 г. – 1975 г. Младший научный сотрудник ФТФ
- 1975 г. – 1978 г. Инженер НИЧ кафедры 24 ФТФ
- 1978 г. – 1981 г. Заведующий лабораторией кафедры 24 ФТФ
- 1981 г. – 1985 г. Начальник отдела «Гидродинамика и тепло-массообмен» НИЧ ТЭФ
- 1985 г. – 1988 г. Заведующий лабораторией НИЧ ТЭФ
- 1988 г. – 1992 г. Старший преподаватель кафедры АТП ТЭФ
- 1992 г. – 2009 г. Доцент кафедры АТП ТЭФ
За время работы в ТПУ опубликованы в соавторстве более 80 научных работ, получены 21 авторское свидетельство на изобретения и патенты. Изданы в соавторстве 25 методических указаний и 4 учебных пособия, из них 2 – с грифом УМО.