С 1996 по 2008 годы - глава муниципального образования городской округ «город Петровск-Забайкальский».
С 2009 года - заместитель, затем председатель общественной организации городской Совет ветеранов войны, труда, Вооруженных сил и правоохранительных органов города Читы.
Награжден медалью «За отвагу», орден Славы Демократической Республики Афганистан.
С февраля 2013 года – председатель Комитета Забайкальского регионального отделения политической партии «ПАТРИОТЫ РОССИИ».
С 2021 года - член Центрального совета социалистической партии «Справедливая Россия - ПАТРИОТЫ - За правду».