Absolwentka Wydziału Aktorskiego PWST w Krakowie (1989). Występowała m.in. w teatrach: Starym w Krakowie, Narodowym w Warszawie, Teatrze im. Juliusza Słowackiego w Krakowie, Teatrze na Woli i Dramatycznym. W latach 1994–2003 wykładowca w Lart Studio, następnie do 2016 w Akademii Sztuk Teatralnych im. S. Wyspiańskiego w Krakowie, do 2018 – w Akademii Teatralnej im. A. Zelwerowicza w Warszawie, a od 2018 – w PWSFTviT w Łodzi. Od 2018 roku prowadzi własne warsztaty aktorskie MasterClass.