Zofii Nałkowskiej, mieszczącego się wówczas przy ulicy Michałowskiego, a następnie podjęła studia w szkole teatralnej, choć początkowo myślała o studiach z zakresu konserwacji zabytków bądź historii sztuki.
W 1964 roku ukończyła Państwową Wyższą Szkołę Teatralną w Krakowie i zadebiutowała na scenie rolą Irmy w Wariatce z Chaillot J. Giraudoux w Starym Teatrze im. Heleny Modrzejewskiej w Krakowie. W latach 1964–1970 była aktorką Starego Teatru w Krakowie. Następnie wchodziła w skład zespołów warszawskiego Teatru Ateneum (1970–1974, 1991–2003), Teatru Powszechnego (1977–1982) i Teatru Polskiego (1982–1991). Od roku 2003 występuje w Teatrze Narodowym w WarszawieTwarze – Anna Seniuk..
Występowała także w Teatrze Telewizji, w filmach i licznych serialach. Niezapomnianą kreację aktorską Magdy Karwowskiej stworzyła w jednym z najpopularniejszych polskich seriali telewizyjnych: Czterdziestolatku i Czterdziestolatku 20 lat później w reżyserii Jerzego Gruzy.
Od lat 70. XX w. współpracuje z Teatrem Polskiego Radia, zagrała ponad 40 ról radiowych, m.in. w słuchowiskach dla dzieci.