В 1990–1993 гг. – народный депутат РСФСР. Был председателем подкомиссии Конституционной комиссии Верховного Совета РСФСР, участвовал в подготовке современной Конституции страны. В 1993-2011 гг. - депутат Государственной думы РФ. Принимал участие в подготовке всех российских банковских законов, неоднократно участвовал в выработке мер преодоления банковских кризисов. С 2002 по 2011 год был членом Национального банковского совета. С 1 октября 2010 г. является Общественным примирителем на финансовом рынке (Финансовым омбудсменом).