Родился 7 августа 1964 года в городе Черемхово Иркутской области. 

Окончил среднюю школы в 1981 году. С июля 1982 года начал свою производственную деятельность электрослесарем по ремонту распределительных сетей в Ангарских электрических сетях. 

С 22 ноября 1982 года по 20 ноября 1984 года проходил срочную службу в рядах Советской Армии в Забайкальском военном округе. 

С 5 декабря 1984 года продолжил свою производственную деятельность мастером-наладчиком нефтебаз в Черемховском районном производственном объединении по производству технического обслуживания сельского хозяйства. 

С 9 сентября 1986 года по 10 сентября 1990 года работал в Черемховской автобазе Производственного объединения «Востсибуголь» водителем автомашины по перевозке угля с разреза. 

С 10 сентября 1990 года поступил на должность главного механика треста «Черемховпромстрой», где проработал до 18 марта 1993 года. 

18 марта 1993 года, поступил на государственную гражданскую службу начальником Черемховского филиала Иркутского областного отделения Российской транспортной инспекции, где проработал до 31 декабря 2000 года. Первого октября 1998 года присвоена квалификация «Советник Российской Федерации 3-го класса. 

С 14 апреля 2001 года по 22 апреля 2011 года проходил государственную гражданскую службу в государственной инспекции труда в Иркутской области в должности государственного инспектора труда. 

С 26 апреля 2011 года по февраль 2020 года занимал должность главного технического инспектора труда Иркутского Профобъединения. Имеет два высших образования: инженера по эксплуатации автомобильного транспорта и юриста. 

Семейное положение: женат, имеет двоих детей.