1978 год — окончил школу № 66 г. Омска. 1978-1983 — Омский политехнический институт (диплом с отличием), инженер-системотехник. 1987 — защита кандидатской диссертации в Томском государственном университете. 1996-1997 — Российская Академия государственной службы при Президенте РФ (диплом с отличием), государственное и муниципальное управление, специалист-эколог. 2000 — защита докторской диссертации по философии науки и техники. 2000 — 2010 — стажировки и переподготовка по государственному управлению, управлению городами, охране окружающей среды, экологической политике и интегрированному управлению ресурсами в Финляндии, Великобритании, США, Франции, Нидерландах.
1988-1992 — старший научный сотрудник в Омском НИИ приборостроения, разработчик аппаратуры связи специального назначения.
1992-2002 — на государственной службе – заместитель руководителя Госкомэкологии Омской области, Советник Российской Федерации 1 класса.
С 2002 года по настоящее время профессор нескольких Омских вузов и председатель правления некоммерческого партнёрства «Экологический комитет».