Współpracowała z Teatrem Muzycznym Roma w Warszawie, w którym śpiewała partię Diany w Orfeuszu w piekle Jacques’a Offenbacha i Operą Bałtycką w Gdańsku, w której śpiewała partię Hrabiny w Weselu Figara Wolfganga Amadeusa Mozarta. Z repertuarem pieśniarskim i oratoryjnym występowała m.in. na Białorusi, Litwie, Ukrainie i w Turcji. W 2000 w Berlinie wzięła udział w międzynarodowym projekcie Opera for four busses z muzyką Krzysztofa Knittla. Największą jej rolą operową była Kościelnicha w Jenufie Leoša Janáčka.
Często wykonuje repertuar współczesnych kompozytorów polskich, takich jak Romuald Twardowski, Marian Sawa, Marcin Łukaszewski, Paweł Łukaszewski. Pieśni Romualda Twardowskiego nagrała dla Polskiego Radia, brała też udział w nagraniu płyty Jezu, ufam tobie z jego muzyką oraz napisała pracę doktorską poświęconą twórczości tego kompozytora na głos sopranowyhttp://web.archive.org/web/20180314092228/http://twardowski-kompozytor.com.pl/ksiazki-i-prace-teoretyczne.php [dostęp 2018-09-20] .
W 2013 roku wraz z organistką Mariettą Kruzel-Sosnowską w wydawnictwie Megavox nagrała płytę z pieśniami maryjnymi O Mario, bądź pozdrowiona. W 2017 wraz z tą samą organistką w wydawnictwie Acte Prealable nagrała płytę Luctus / Żałość będącą światową premierą fonograficzną utworów na sopran i organy, powstałych w XXI wieku.