Трудовую деятельность начал в 1972 году электромехаником по ремонту и обслуживанию ЭВМ на машиностроительном заводе имени С. А. Лавочкина. В 1974–1979 годах – срочная служба в СА. В 1979 году окончил Высшее пограничное военно-политическое училище КГБ СССР, в 1993-м – Гуманитарную академию Вооруженных Сил РФ.
В 1979–1995 годах –пограничные войска КГБ (ФПС РФ), прошел путь от заместителя начальника погранзаставы до заместителя начальника пограничного отряда.
В 1995–1996 годах – Федеральная противопожарная служба РФ, пограничный представитель Российской Федерации на Гродековском и Хасанском участках российско-китайской границы.
С 1997 года работа в «третьем секторе»: МОО «Институт современной политики»; общественный Фонд содействия решению проблем местного самоуправления и безопасности общества; АНО «Центр прикладных исследований и программ» (директор, председатель совета директоров, президент).
Член президиума ассоциации по защите избирательных прав «Гражданский контроль», редактор информационного портала «Выбор народа», вице-президент МОО «Институт современной политики», член президиума ОО «Национальный антикоррупционный комитет», член Общественного научно-методического консультативного совета при ЦИК РФ (2010–2016 годы), член президиума НП «ОПОРА» (2007–2015 годы), член правления «ОПОРА России» (2006–2010 годы).
С 2017 по 2019 годы занимал должность заместитетеля секретаря Общественной палаты Российской Федерации.