1976—1981 гг. — стажер-исследователь, аспирант Томского государственного университета;
1981—1993 гг. — ассистент, старший преподаватель, доцент кафедры уголовного права и криминалистики Красноярского государственного университета;
1993—1997 гг. — начальник правового управления, заместитель Губернатора Красноярского края;
1993—1995 гг. — депутат Совета Федерации Федерального Собрания Российской Федерации;
1998—2001 гг. — член Совета Федерации Федерального Собрания Российской Федерации;
1998 г. — 2017 сентябрь — председатель Законодательного Собрания Красноярского края;
Сентябрь 2017 г - назначен временно исполняющим обязанности Губернатора;
20 апреля 2023 года подал в отставку.
Награды, звания: почетное звание «Заслуженный юрист Российской Федерации»; почетный знак Совета Федерации Федерального Собрания Российской Федерации «За заслуги в развитии парламентаризма»; Почетную грамоту Совета Федерации Федерального Собрания Российской Федерации; орден «Святого Благоверного князя Даниила Московского» (II степени); серебряная медаль ФСИН России Председатель Законодательного Собрания края созывает заседания, организует работу Собрания, председательствуя на его заседаниях, координируя работу его постоянных и временных органов, подписывая постановления, протоколы заседаний, а также другие документы Собрания, выполняя иные функции в соответствии с Уставом Красноярского края и Регламентом Законодательного Собрания, а также представляет Законодательное Собрание во взаимоотношениях с иными органами, организациями и гражданами.Красноярский государственный университет, доктор юридических наук, профессор