Советский и российский экономист и политик. В 1980 году окончил экономический факультет Ленинградского государственного университета, а затем аспирантуру там же. Кандидат экономических наук. В годы Перестройки активно участвовал в общественной и политической жизни города. Один из организаторов Ленинградского народного фронта (1989). В 1990 году избран депутатом Ленсовета, с июля 1991 по декабрь 1993 года — председатель Ленсовета. В августе 1991 года был одним из лидеров сопротивления государственному перевороту ГКЧП. После упразднения системы советов народных депутатов в 1993 году возглавил Фонд содействия проведению демократических реформ. В 1994 году возглавил блок «Демократическое единство СПб», куда вошли более 30 партий и общественных организаций демократического направления. С 1993 по 1995 год депутат Совета Федерации Федерального собрания РФ. В 1996 году баллотировался на выборах губернатора Санкт‑Петербурга. С конца 1990‑х от активной политической деятельности отошёл. Живёт и работает в Санкт‑Петербурге.