W 1970 została wyróżniona jako Gwiazda Sezonu Filmowego. Zagrała w przeszło 20 filmach. Pierwszą ważną rolę zagrała w Polowaniu na muchy Andrzeja Wajdy. Największą popularność przyniosły jej główne role Oleńki Billewiczówny w Potopie Jerzego Hoffmana oraz Izabeli Łęckiej serialu telewizyjnym Lalka Ryszarda Bera. Pod koniec lat 70. przerwała karierę, by zająć się życiem rodzinnym i podróżami. W trakcie podróży po Azji zafascynowała się filozofią zen i buddyzmem.

Do aktorstwa wróciła w połowie lat 90., grając w trzech spektaklach Teatru Telewizji i w filmie Łukasza Wylężałka Darmozjad polski. Następnie zagrała, napisaną specjalnie dla niej przez Jacka Borcucha, rolę w filmie Tulipany (2004), za którą otrzymała Orła za najlepszą drugoplanową rolę kobiecą oraz główną nagrodę za rolę drugoplanową na Festiwalu Polskich Filmów Fabularnych w Gdyni. Pod koniec życia występowała w serialu Dom nad rozlewiskiem i jego kilku kontynuacjach.

Poza filmem grała na scenie Teatru Narodowego w Warszawie w latach 1971–1974. W 2010 zagrała Elżbietę Vogler w spektaklu Krystiana Lupy pt. Persona. Ciało Simone w Teatrze Dramatycznym w Warszawie.