Родилась 23 августа 1943 года в Москве. В 1966 году окончила факультет вычислительных машин МИФИ. В том же году поступила на работу в ИПМ имени М. В. Келдыша. Занималась проблемами системного программирования. Автор научных публикаций, по совокупности которых ей была присвоена должность старшего научного сотрудника.
С 1989 года — участница демократического движения в Москве (входила в состав «Демократической России»). Участвовала в создании общества избирателей Фрунзенского района «Демократический выбор».
В марте 1990 года была избрана депутатом Фрунзенского районного совета. Входила в блок «Демократическая Россия», с октября 1990 года — в движение «Демократическая Россия». Была членом жилищной комиссии райсовета. Защищала жилищные права граждан в судебных процессах с ЦК КПСС и различными ведомствами.
С 1992 года руководила направлением «Жилищная политика» в управлении префектуры Центрального административного округа Москвы.
В 1993 году была избрана депутатом Московской городской думы первого созыва (как член движения «Демократическая Россия»). С 1994 года под её руководством работал Общественный Совет по жилищной политике при Московской городской думе. Была одним из шести депутатов, которые голосовали против первой редакции Устава города Москвы, которая фактически упраздняла местное самоуправление в столице. На этой основе активно взаимодействовала с партией «Яблоко».
В 1999 году окончила Академический правовой университет при Институте государства и права РАН.