Na deskach Teatru Wielkiego, z którym związana była do końca kariery zawodowej, zadebiutowała 16 listopada 1962 roku wcielając się w postać Łariny w „Eugeniuszu Onieginie” Piotra Czajkowskiego w reżyserii Lidii Zamkow. Ostatnią rolę, Starej Niewiasty, zaśpiewała w 2012 roku w „Strasznym Dworze” Stanisława Moniuszki w reżyserii Roberta Skolmowskiego w białostockiej Operze i Filharmonii Podlaskiej.
Na scenie operowej, w repertuarze klasycznym i współczesnym, była m.in. Amneris w „Aidzie” i Księżniczką Eboli w „Don Carlosie” Verdiego, Hrabiną w „Damie pikowej” Oniegina, tytułową Carmen w operze Bizeta, Oktawią w „Koronacji Poppei” Monteverdiego, czy Rosą w „Czarnej masce” Pendereckiego, Małgorzatą w „Mistrzu i Małgorzacie” Kunada, Piękną Heleną w „Trojankach” i Blanką w „Bramach raju” Bruzdowicz, Sonią w „Katarzynie Izmajłowej” Szostakowicza i Dragą w „Manekinach” Rudzińskiego.
Współpracowała z Operą Śląską, występowała gościnnie na polskich i zagranicznych scenach operowych, w teatrze operowym w Hagen, a w latach 1982-1985 była solistką monachijskiego Staatstheater am Gärtnerplatz. W 1983 roku wygrała organizowany w Bayreuth konkurs na interpretację muzyki Wagnera.
Przez lata związana z Sekcją Opery, Operetki i Baletu (dzisiaj Teatrów Muzycznych ZASP), pełniąc w jej Zarządzie zaszczytne funkcje.
Laureatka najwyższej nagrody Sekcji Teatrów Muzycznych ZASP – Ariona (2002), odznaczona Złotym Krzyżem Zasługi (2007), wyróżniona w 2023 roku Złotym Medalem Zasłużony Kulturze Gloria Artis.
Msza pożegnalna odbędzie się w piątek 28 listopada 2025 roku o godzinie 10.30 w Kościele Środowisk Twórczych przy Placu Teatralnym 18 w Warszawie.