В 1980 году окончил Томский инженерно-строительный институт (в настоящее время - Томский государственный архитектурно-строительный университет) по специальности "сельскохозяйственное строительство". В 1996-м - Томский государственный университет по специальности "Государственное и муниципальное управление".
С 1980 по 1986 годы - мастер-строитель, главный инженер, начальник ПМК-938 в селе Молчаново Молчановского района Томской области.
В 1986-1987 годы - начальник МПМК-938 в селе Молчаново Молчановского района Томской области.
В 1987-го избран зампредседателя Молчановского исполкома районного Совета народных депутатов.
В 1990 году возглавил МПМК "Молчановская".
С 1993 по 2002 годы - зампредседателя Молчановского исполкома районного Совета народных депутатов, глава Администрации Молчановского района.
С 22 июля 2002 года назначен начальником Управления начального профессионального образования администрации Томской области.