В 1984-1986 годах служил в Советской армии.
После работал юристом, заместителем директора в различных предприятиях городов Томска, Кемерово и Москвы.
В 1992-2004 гг. работал юристом, заместителем директора в различных предприятиях городов Томска, Кемерово и Москвы. В частности, с 1999 г. работал в Москве заместителем директора общественного объединения «Правление ТОПОЛЬ». С 2001 г. - действительный член Академии безопасности, обороны и правопорядка.
2004 г. — май 2007 г. — заместитель мэра Томска по информационной политике, председатель комитета по связям с общественностью и информационной политике администрации Томска. Уволен в связи упразднением занимаемой им должности вице-мэра.
После увольнения из администрации Томска начал работу в ОАО «Запсибгазпром» в должности директора по распоряжению имуществом.
В феврале 2008 года назначен первым заместителем генерального директора ОАО «Запсибгазпром» по производству.
2008-2011 гг. – генеральный директор ОАО «Запсибгазпром».
С 4 июля 2011 года — заместитель губернатора Тюменской области по вопросам инвестиционной политики, экологии и недропользования.
C 18 октября 2012 — глава администрации г. Тобольска
После окончания средней школы закончил профессионально-техническое училище № 33, по специальности «Газоэлектросварщик». В 1992 году окончил Томский государственный университет по специальности «Правоведение». В 2003 году окончил Российскую академию государственной службы по специальности «Государственное и муниципальное управление». Кандидат политических наук.