Родился 2 апреля 1941 на участке Пихтинский Заларинского района.
В 1960 окончил Тулунский техникум механизации сельского хозяйства и в 1973 заочно факультет "Автомобильный транспорт" Иркутского политехнического института, инженер-механик.
В 1963 работал слесарем, механиком в Тулунском автохозяйстве.
В 1963 - 91 на комсомольской, партийной и советской работе.
Избирался депутатом Иркутского областного Совета народных депутатов.
В октябре 1991 - декабре 1993 - заместитель, первый заместитель председателя Иркутского областного Совета.
В 1994 - председатель Контрольной палаты администрации Иркутской области.
27 марта 1994 был избран депутатом Законодательного собрания области. С 20 апреля 1994 - председатель Законодательного собрания Иркутской области.
С января 1996 - по должности член Совета Федерации второго созыва. С 1998 - заместитель председателя Комитета СФ по делам Федерации, Федеративному договору и региональной политике.
16 июня 1996 избран депутатом Иркутского областного Законодательного собрания второго созыва.
С 18 октября 1999 - член Комиссии при Президенте РФ по взаимодействию федеральных органов государственной власти и органов государственной власти субъектов Российской Федерации при проведении конституционно-правовой реформы в субъектах Российской Федерации.
Женат, двое детей.