1972 - 1977 гг. - Иркутский государственный университет, юридический факультет.
1992 - 1994 гг. - Академия народного хозяйства при Правительстве РФ, факультет государственной службы и регионального управления.
1998 г. - Иркутская государственная экономическая академия, программа "Антикризисное управление".
Регулярно участвовал в стажировках, конференциях и семинарах в федеральных органах государственной власти: Администрации Президента, Главном Государственно-правовом управлении Президента, Аппарате Правительства, Совете Федерации, Государственной Думе, Министерстве юстиции, Министерстве по делам национальностей, Конституционном Суде и Прокуратуре РФ.
Стажировался за границей: в Монголии по программе Главного полицейского управления; в Израиле, в Международной Академии безопасности по программе "Борьба с терроризмом и организованной преступности", в Мэрилендском Университете США по программе "Уголовное право" (проект "Гармония" Информационного агентства США). Участвовал в 4-ом традиционном Российско-Японском форуме «Правовые, территориальные, экономические и культурные проблемы в российско-японских отношениях».
2000-2002 гг. Московская школа политических исследований, стажировка в Совете Европы.