W latach 1996–2012 występowała na scenie Warszawskiej Opery Kameralnej. Wystąpiła m.in. w operach Monteverdiego, Händla, Telemanna, Mozarta, Rossiniego, Donizettiego, również podczas spektakli w Japonii, Kanadzie, Libanie, Francji, Holandii, Niemczech, Hiszpanii i Szwajcarii. Miała partie solowe w pantomimach, opero-baletach i operach WOK: Galimatias Musicum KV 32, Le petits riens KV 299b, KV 299c; Pantalone e Colombina KV 416; Pimpinione; Il ballo delle ingrate; Alceste; Eugeniusz Oniegin; Nędza Uszczęśliwiona i Juliusz Cezar. Wzięła także udział w spektaklach WOK: Venus i Adonis; Il Sant'Alesio; Dido i Aeneas; Tetide in Sciro; L'Amfiparnaso; Don Pasquale; Cyrulik sewilski; Czarodziejski Flet; Jenufa; Baltazar; Quo vadis; Antygona; Włoszka w Algierze i Semiramida.
Zagrała Sulamitkę w Księdze raju (1996), Roberta Glińskiego, inkaską księżniczkę Uminę w Klątwie skarbu Inków (2001) Krzysztofa Langa i w filmach: LOT 001 (1999) Andrzeja Zaorskiego i Złote runo (1996) Janusza Kondratiuka. Jest choreografką Mazura w Halce Stanisława Moniuszki w Operze Wrocławskiej (2018).