Była absolwentką Państwowego Instytutu Sztuki Teatralnej w Warszawie (1934).
Kariera aktorska 16 listopada 1934 zadebiutowała jako aktorka teatralna występem w Teatrze na Pohulance w Wilnie, z którym była związana do 1935. Następnie została aktorką Teatru Polskiego w Warszawie. Na czas II wojny światowej zawiesiła karierę aktorską i była kelnerką w kawiarni „Café Bar” w Warszawie. W 1946 powróciła do Teatru Polskiego, którego aktorką była do 2004.
Była obsadzana w rolach głównych w dramatach klasycznych i romantycznych, m.in.: Solange w Lecie w Nohant (1935), Lukrecji Borgii w Cezarze i człowieku (1937), Szimeny w Cydzie Corneille’a (1948), tytułowej w Marii Stuart (1958) Słowackiego, Elżbiety w Don Carlosie (1960) Schillera, królowej Małgorzaty w Ryszardzie III Shakespeare’a (1993), Starej w Krzesłach Ionesco (1995) czy Klary Zachanassian w Wizycie starszej pani Dürrenmatta (1998). Z uwagi na sposób jej gry, pełen patosu i arystokratycznej maniery, a także urodę i figurę, grała głównie role królowych (Maria Stuart u Słowackiego, Elżbieta w Marii Stuart Schillera, Królowa w Don Carlosie) lub arystokratek i heroin (Szimena w Cydzie, Lady Milford w Intrydze i miłości, Izabela Łęcka w Lalce);