Utdannet ved Statens Teaterhøgskole. Har arbeidet ved Rogaland Teater, Nationaltheatret, Riksteatret, Teatret Vårt og siden 1990 ved Oslo Nye Teater. Oppsetninger/roller i utvalg: Anna Karenina (Grevinne Vronskaja), Riket (Fru Drusse), The Humans (Deirdre Blake), Byens spor, Heksejakt (Viseguvernør Danforth), Cabaret (Fräulein Schneider), Da Hilde ble 50 (tittelrollen), En handelsreisendes død (Linda), Romeo og Julie (Julie), Kristin Lavransdatter (Eldre Kristin, Sel 2016-17). Har spilt Mor Åse i Peer Gynt i Fjæreheia (2022-23) og på Gålå (2014-16). Film og TV: En god nummer to, Upperdog, Lønsj, Nina i Måken, Erobreren, Småbyliv m.m. Regioppgaver: Marjorie Prime, De urørlige og Fravær på Oslo Nye, og Kristin Lavransdatter på Sel (2018-19). Priser: Er tildelt Heddaprisen for Mary Tyrone i Lang dags ferd mot natt og Aud Schønemann-prisen.