Urodziła się 5 sierpnia 1938 roku w Warszawie. W 1960 roku skończyła PWST. Przez lata związana była ze sceną — najpierw z łódzkim Teatrem Powszechnym, potem z Teatrem Narodowym i Dramatycznym w Warszawie. Na początku lat 70. wróciła do PWST, tym razem na wydział reżyserii. W 1975 roku zrobiła tam dyplom. Reżyserowała w Teatrze im. Jana Kochanowskiego w Opolu, w Teatrze Polskim w Białymstoku, a także w Teatrze Polskiego Radia.

Na dużym ekranie zadebiutowała w „Pożegnaniach” Wojciecha Hasa. Potem zagrała m.in. w „Szklanej Górze” Pawła Komorowskiego, „Daleka jest droga” Bohdana Poręby, w kilku serialach. Była m.in. George Sand w „Wielkiej miłości Balzaka”.

Stan wojenny zastał ją w Niemczech. Zdecydowała się nie wracać do Polski. Pracowała w Radiu Wolna Europa. Występowała też w filmach telewizyjnych i w popularnej telenoweli „Lindenstrasse”. W 2003 roku współpracowała z Pawłem Piterą i Przemysławem Hauserem przy powstawaniu dokumentu „Nie lękajcie się”.