Окончил филологический факультет Томского государственного университета в 1977 году с квалификацией "Филолог. Преподаватель русского языка и литературы". Научный руководитель дипломного сочинения – к.ф.н., доцент Н.Т. Хаустов.
Школьный психолог. В 1989 году выполнил квалификационную работу в ТГПУ по сложным аналогиям с оценкой «отлично» под руководством проф. Э.И. Мещеряковой.
Работал учителем русского языка и литературы, затем в системе довузовской подготовки (Центр дополнительного образования и планирования карьеры). С 2003 года – старший преподаватель кафедры русского языка Томского государственного педагогического университета.
С 2006 по 2011 годы преподавал на факультете физической культуры ТГУ («Русский язык и культура речи», «Этика и эстетика»).
С 2011 года по настоящее время − доцент кафедры русского языка и литературы ИМОЯК ТПУ.