W 1986 roku ukończyła Wydział Aktorski wrocławskiej filii Państwowej Wyższej Szkoły Teatralnej im. Ludwika Solskiego w Krakowie. Jeszcze podczas studiów debiutowała jako Krysia w spektaklu Historia (1985) we wrocławskim Teatrze Polskim, z którym związała się na stałe. Stworzyła tam szereg wybitnych ról, między innymi: Julię w Śmierci Dantona w reż. Jacka Bunscha, Jany w Pułapce w reż. Jerzego Jarockiego, Matkę Joannę w Matce Joannie od Aniołów w reż. Feliksa Falka, Kasię w Kasi z Heilbronnu albo próbie ognia w reż. Jerzego Jarockiego, Lucy Zucker w Ziemi obiecanej i Tamorę w Tytusie Andronikusie w reż. Jana Klaty, Prospera w Burzy i kilka postaci w Biesach w reż. Krzysztofa Garbaczewskiego; wielokrotnie grała też w spektaklach Krystiana Lupy (dwukrotnie Weronikę w Kuszeniu cichej Weroniki, Mariedl w Prezydentkach, Nataszę w Azylu, Falaczi w Poczekalni. 0, Jeannie Billroth w Wycince. Holzfällen). Grała również w spektaklach Moniki Pęcikiewicz, Michała Borczucha, Pawła Miśkiewicza i Eweliny Marciniak.

Jest zdobywczynią wielu nagród teatralnych. Na deskach Teatru Powszechnego wystąpiła po raz pierwszy w podwójnej roli Ukochanej Ojczyzny i Rzeczpospolitej Gajki w spektaklu Kuroń. Pasja według św. Jacka; w lutym 2017 roku na stałe dołączyła do Zespołu Teatru Powszechnego.
 

spektakle

fot. Magda Hueckel