В 1983 году окончил Ленинградский политехнический институт им. М. И. Калинина по специальности «гидромашиностроение».
В 1989 году участвовал в работе учредительного съезда Ленинградского Народного фронта; в 1990 году был избран депутатом Ленсовета; в 1992 году стал одним из организаторов клуба «Новые либералы»;
Депутат Государственной Думы Федерального собрания РФ первого созыва (1993—1995), был членом фракции «Выбор России», членом Комитета по бюджету, налогам, банкам и финансам;
В 1983—1990 занимался научной и преподавательской деятельностью на кафедре кафедре Гидромашиностроения Энергомашиностроительного факультета ЛПУ им. М. И. Калинина
В 1992—1996 являлся президентом и исполнительным директором Ассоциации коммерческих банков Санкт-Петербурга