Родился 2 июня 1950 года в Иркутске. Окончил Читинский политехнический институт по специальности «инженер-электрик». Член компартии с 1976 года. Избирался депутатом районных советов Кыры и Борзи. В 1976-83 годах – второй секретарь Борзинского горкома ВЛКСМ, инструктор Борзинского горкома КПСС, секретарь парткома Шерловогорского ГОКа. В 1985-88 был зав. отделом промышленности Агинского окружкома КПСС, а в 1986-91 годах – вторым, а затем первым секретарем Кыринского райкома КПСС. До 1998 года работал председателем правления Каринского РайПО, а с 1998 до 2011 годы – директором ООО «Универсальная база» Читы. С апреля по ноябрь 2012 года – заведующий отделом организационно-партийной работы крайкома КПРФ. С 2006 до 2011 года – член Совета Федерации профсоюзов Забайкалья. С 4 ноября 2012 года стал первым секретарём крайкома.
Читинский политехнический институт по специальности «инженер-электрик»