В 1971 г. окончила Ленинградский государственный институт театра, музыки и кинематографии по курсу
Рафаила Сусловича
. В 1972 г. была принята в Ленинградский академический театр драмы им. А. С. Пушкина (Александринский театр).
На рубеже 1990—2000-х гг. она ставила свои пьесы «Обманы» (1997), «Три сестры и дядя Ваня. Бенефис для артисток ненужного возраста» (2001), собственную инсценировку романа Сомерсета Моэма «Театр» (1998), а в Царском фойе — композицию «Неизвестный» (2004) по лермонтовскому «Маскараду».
Валерий Фокин
в первом своём александринском спектакле «Ревизор» (2002) занял Марину Гаврилову не только как актрису, но и пригласил к работе в качестве своего ассистента.
Театральные работы
Дипломные спектакли:
Надежда — А. Володин «Фабричная девчонка»;
Тереса — А. Володин «Дульсинея Тобосская».
Александринский театр:
Иренка и Гостья — «Час пик» Е. Ставинского, 1973;
Жена и Нина — «Справедливость — мое ремесло» Л. Жуховицкого, 1973;
Музыкант — «Много шуму из ничего» В. Шекспира, 1973;
Клава и Аля Козлова — «Из жизни деловой женщины» А. Гребнева, 1973;
Консуэло — «Жизнь Сент-Экзюпери» Л. Малюгина, 1973;
Виктория — «Ночью, без звезд» А. Штейна, 1973;
Наталья — «Васса Железнова» М. Горького, 1973;
Нинетта — «Зеленая птичка» К. Гоцци, 1978;
Агния — «Унтиловск» Л. М. Леонова, режиссёр Н. Шейко, 1978;