Родился 25 декабря 1963 года в городе Кемерово Кемеровской области.
Образование - высшее. Окончил химический факультет Кемеровского государственного университета по специальности «химик, преподаватель».
В 1986 году – инженер научно-исследовательской лаборатории Кемеровского государственного университета.
С 1986 по 1992 год – заместитель секретаря, секретарь комитета ВЛКСМ Кемеровского государственного университета, второй, первый секретарь Центрального РК ВЛКСМ г. Кемерово.
С 1992 по 2008 год – заместитель председателя департамента образования администрации Кемеровской области, помощник председателя Законодательного собрания Кемеровской области, заместитель директора муниципального предприятия «Производственное жилищное ремонтно-эксплуатационное объединение г. Кемерово», директор муниципального учреждения «Клубы по месту жительства», помощник депутата Государственной Думы Российской Федерации.
С 2008 по 2018 год – директор государственного учреждения дополнительного образования «Специализированная детско-юношеская спортивная школа олимпийского резерва по шахматам».
В 1990-1993 годах - депутат Кемеровского городского Совета народных депутатов двадцать первого созыва.
В 1996-1998 годах - депутат Кемеровского городского Совета народных депутатов первого созыва, председатель комитета по развитию местного самоуправления и правопорядку.
В 1998-2002 годах - депутат Кемеровского городского Совета народных депутатов второго созыва, председатель комитета по развитию местного самоуправления и правопорядку.
В 2002-2006 годах - депутат Кемеровского городского Совета народных депутатов третьего созыва.
В 2006-2011 годах - депутат Кемеровского городского Совета народных депутатов четвертого созыва.
В 2011-2016 годах - депутат Кемеровского городского Совета народных депутатов пятого созыва.
18 сентября 2016 года по 9 сентября 2018 года - депутат Кемеровского городского Совета народных депутатов шестого созыва, председатель комитета по развитию местного самоуправления и безопасности.
9 сентября 2018 года избран депутатом Кемеровского областного Совета народных депутатов (позже переименованного в Законодательное Собрание), 14 сентября - заместителем председателя ЗС.
С 9 июля 2010 года - председатель Комитета Кемеровского регионального отделения политической партии «ПАТРИОТЫ РОССИИ».
С 2021 года - член Центрального совета социалистической партии «Справедливая Россия - ПАТРИОТЫ - За правду».
Учредитель регионального отделения ОНФ, сопредседатель регионального штаба ОНФ, модератор тематической площадки «Жилье и городская среда».
Награжден орденом «Знак Почета», юбилейной медалью «100 лет российским профсоюзам, «65 лет Кемеровской области», серебряной медалью лауреата международной выставки «Экспо-Сибирь», знаком Госкомстата «За активное участие в переписи населения», Знаками Кемеровской области «За развитие студенческого движения Кузбасса», «За особый вклад в развитие Кузбасса» III степени, «За веру и добро», «За служение Кузбассу», бронзовым и серебряным Знаками «За заслуги перед городом Кемерово», медалью «70 лет Кемеровской области», золотым Знаком «Кузбасс».
Женат. Воспитал сына и дочь, есть внук.