В 1987 году защитил кандидатскую диссертацию по специальности "Трудовое право и охрана труда" в Ленинградском государственном университете. В 1997 году в Санкт-Петербургском государственном университете состоялась защита докторской диссертации на тему: "Метод нормативного структурализма в теории государства (к исследованию новейшей истории российской государственности). Автор нескольких монографий и статей.
С 1994 по 1998 гг. — член Консультативного Совета Законодательного Собрания Омской области. С 1997 г. — председатель экспертного комитета, председатель государственно-правового комитета Администрации Омской области, с 2001 по 2009 гг.- начальник Главного государственного правового управления Омской области, затем заместитель Председателя Правительства Омской области, Министр государственно-правового развития Омской области.
В 2004 году награжден орденом Почёта, в 2005 году — золотой медалью "За особые заслуги перед Омской областью", в 2007 году — орденом "За заслуги перед Отечеством" IV степени.