Среднее образование получил в Зиминской школе № 8.
В 1992 году окончил Иркутский политехнический институт с присвоением квалификации инженера-механика.
Трудовую деятельность начал в совхозе «Зиминский» слесарем, затем работал механиком, мотористом, трактористом.
В 1995 году был принят в федеральное казначейство на должность казначея доходов.
В 2000-м году получил второе высшее образование, окончив Иркутский государственный технический университет по специальности «Финансы и кредит» с присвоением квалификации «Экономист».
С 2002 года возглавлял отдел территориального казначейства ГФУ в Зиминском районе.
В январе 2011 года был назначен на должность первого заместителя мэра Зиминского городского муниципального образования.
29 мая 2016 года избран мэром Зиминского городского муниципального образования.