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