Родился в1958 г.в г. Кирове Калужской области.
В 1980 окончил экономический факультет МГУ им. М.В. Ломоносова.
1980-1986— Центральный экономико-математический институт АН СССР, научный сотрудник
1986-1988— Институт экономики и прогнозирования научно-технического прогресса АН СССР, научный сотрудник
1988-1989— Научно-исследовательский центр при Советской социологической ассоциации, научный сотрудник
С 1989 – председатель совета директоров Агентства стратегических коммуникаций «Никколо М» (название «Никколо М» зарегистрировано в 1992 г.).
Президент Европейской ассоциации политических консультантов (EAPC).