В 1960 г. поступила на исторический факультет Ленинградского государственного университета, а в 1963 г. перевелась на второй курс классического отделения филологического факультета, который в 1967 году окончила.
По окончании ЛГУ осталась в нём в качестве лаборанта кафедры классической филологии, проработав на этой должности 20 лет. Вела занятия по древним языкам на историческом и филологическом факультетах ЛГУ/СПбГУ. В 1988 г. избрана ассистентом кафедры.
Кандидатскую диссертацию защитила в 1989 г. в Тбилисском государственном университете (научный руководитель А. И. Зайцев).
С 1991 г. — старший преподаватель, с 1994 г. — доцент кафедры классической филологии. Была секретарём кафедры.
В 1995—2008 годах преподавала латинский язык и античную литературу в Санкт-Петербургской классической гимназии № 610, являлась в ней заместителем директора по научной работе.
Читала также лекции по истории античной литературы студентам филфака СПбГУ и лекции по истории римской литературы антиковедам на историческом факультете СПбГУ.