Родился в 1954 году. Окончил Университет дружбы народов им. Патриса Лумумбы по специальности «Правоведение».
В 1983–1991 гг. работал в органах Прокуратуры, занимался расследованием особо тяжких преступлений.
Депутат Мосгордумы шести созывов. С июля 1994 года по сентябрь 2014 года — Председатель Московской городской Думы. С 2014 года — председатель комиссии по контролю за достоверностью сведений о доходах, об имуществе и обязательствах имущественного характера, представляемых депутатами Мосгордумы. Член фракции «Единая Россия».
В 1996-2001 годах — член Совета Федерации, председатель Комитета по конституционному законодательству и судебно-правовым вопросам, затем заместитель председателя Совета Федерации.
Профессор, кандидат юридических наук. Советник юстиции. Заведующий кафедрой политических наук Российского университета дружбы народов.
С мая 2016 года — Президент Московской торгово-промышленной палаты.