Jest laureatką licznych nagród w dziedzinie teatru, między innymi Nagrody im. Leona Schillera (1987), Nagrody im. Stanisława Wyspiańskiego (1989), Nagrody im. Aleksandra Zelwerowicza (1990), Nagrody im. Aleksandry Śląskiej (1990) oraz nagród na Kaliskich Spotkaniach Teatralnych, Lubuskiej Jesieni Teatralnej oraz Rzeszowskich Spotkaniach Teatralnych.

W 1985 zadebiutowała na dużym ekranie rolą Franki w filmie Barbary Sass-Zdort Dziewczęta z Nowolipek. Do jej najbardziej znanych ról filmowych i telewizyjnych należą te z filmów Siekierezada (1985), Słodkiego miłego życia (1989), Dom (1980–2000), Moja Angelika (1999), Zrozumieć świat (2001–2003) i Wszyscy jesteśmy Chrystusami (2006). Tworzyła scenariusze do seriali Samo życie, Marzenia do spełnienia i Na dobre i na złe. Jest współautorką scenariusza niezrealizowanego serialu historycznego Telewizji Polskiej − Korona królowej. W 2018 r. zagrała w serialu Komisarz Alex w sezonie 11, odcinku 139 .

Jest jedną z bohaterek książki Odnaleźć dobro autorstwa Marzanny Graff.

Role teatralne Smak miodu, reż. Romuald Szejd Dzieci mniejszego Boga, reż. Waldemar Matuszewski Antygona w Nowym Jorku, reż. Izabella Cywińska Korowód, reż. Agnieszka Glińska Opowieści lasu wiedeńskiego, reż. Agnieszka Glińska