Политолог, президент Фонда «Индем», член общественного совета при Федеральной службе налоговой полиции.
Родился 22 августа 1947 году в Москве; окончил математический факультет МГПИ в 1972 году. Кандидат технических наук. До 1990 года работал в МГПИ от младшего научного сотрудника до руководителя сектора в исследовательской лаборатории; занимался применением математики в педагогике, психологии, социологии, истории, политологии и т.п.
В 1990 году создал вместе с С.Станкевичем Центр прикладных политических исследований Индем («Информатика для демократии»), который возглавлял до весны 1993 года, позднее — научный руководитель Центра Индем.
В 1993 году стал генеральным директором Российского общественно-политического центра. С февраля 1993 по февраль 1994 — член Президентского совета, участник Конституционного совещания по разработке новой Конституции РФ; с февраля 1994 по сентябрь 1997 — помощник Президента Российской Федерации; с 1994 — член Объединенной комиссии по координации законодательной деятельности; с мая 1997 — член Комиссии по разработке проекта программы государственного строительства в Российской Федерации.
В октябре 1997 года избран Президентом Фонда Индем. Автор более 200 научных работ в сфере прикладной математики, политологии, социологии; автор многих газетных и журнальных публикаций. С 1999 года преподает в Московском государственном университете. Член общественного совета при ФСНП, член СВОП, член общественного экспертного совета Мирового банка по проблемам государственного управления и коррупции.