Jako 18–letnia studentka zadebiutowała w roli tancereczki z opery – Izabelli w przedstawieniu Zaproszenie do zamku (L’Invitation au château) Jeana Anouilha (1956) w reżyserii Stanisława Daczyńskiego, gdy otrzymała propozycję od Erwina Axera, ówczesnego dyrektora Teatru Współczesnego, z którym była związana w latach 1956–1973. We Współczesnym zagrała Molly w Operze za trzy grosze Bertolta Brechta (1958) w reż. Konrada Swinarskiego, Dockdaisy w Karierze Artura Ui Bertolta Brechta (1962) w reż. Erwina Axera, Marthę w Kto się boi Wirginii Woolf? Edwarda Albee’ego (1965) w reż. Jerzego Kreczmara, Alę w Tangu Sławomira Mrożka (1965) w reż. Erwina Axera,

W 1960 zdała aktorski egzamin eksternistyczny. Potem grała w teatrach warszawskich: Teatrze Narodowym (1973–1976), Teatrze Ateneum (1976–1993), Teatrze Scena Prezentacje. Wśród licznych ról scenicznych były: Wiera w Ludziach energicznych Wasilija Szukszyna (1977) w reż. Zdzisława Tobiasza, Spika hrabina Tremendosa w Onych Stanisława Ignacego Witkiewicza (1978) w reż. Piotra Paradowskiego, Dusia w Dusi, Rybie, Walu i Lecie Pam Gems (1978) w reż. Agnieszki Holland, Julia w Śmierci Dantona Georga Büchnera (1982) w reż. Kazimierza Kutza, Irma–Królowa w Balkonie Jeana Geneta (1985) w reż. Andrzeja Pawłowskiego, Maria Łukianowna w Samobójcy Nikołaja Erdmana (1988) w reż.