Joanna graduated at the Academy of Music in Łodź at the class of Professor Delfina Ambroziak with distinction. In addition, she completed her postgraduate studies at the Academy of Music in Wrocław under Professor Ewa Czermak.
Joanna took master classes with Prof. Barbara Schlick, Prof. Ingrid Kremling, Prof. Ewa Czermak during the Wratislavia Cantans Festival, Prof. R. Karczykowski, as well as with Prof. Teresa Żylis-Gara and Prof. Helena Łazarska at the International Summer Academy of the Mozarteum Salzburg.
In 2006 Joanna received a scholarship from the Polish Ministry of Culture and National Heritage and in 2012 from the Richard Wagner Scholarship Foundation in Bayreuth.
She has won various competitions such as: the Polish Song Competition in Warsaw (2007), La Boheme competition in Verona (2009) and the 8th International Moniuszko Vocal Competition in Warsaw, where Joanna was awarded the special prize for best coloratura soprano and also as the best Polish singer (2013). In 2016 she received the “Jan Kiepura Prize” as best singer.
In April 2007, her fourth year of study, she made her debut at the Grand Theater in Łodz as Rosina in the premiere of The Barber of Seville by G. Rossini. For this role, she was awarded with the “Golden Mask” for the best season debut.
From 2008 to 2017 she was a soloist at the Wrocław Opera. There she made her debut in March 2008 in the role of Queen of the Night in The Magic Flute by W. A. Mozart. On the same stage she excelled as: Olympia in The Tales of Hoffmann by J. Offenbach, Adina in L’elisir d’amore by G. Donizetti, Lucia in Lucia di Lammermoor by G. Donizetti, Sophie in Rosenkavalier by R. Strauss, Musetta in La Boheme by G. Puccini and Leila in Les pêcheurs de perles by G. Bizet.
She has worked successfully with conductors such as: Tadeusz Kozłowski, Ewa Michnik, Andriy Yurkevych, Friedrich Heider, Jose Florencio, Ruben Silva, Łukasz Borowicz, Jari Hamalainen, Anne Randine Overby, Bassem Akiki, Matteo Pagliari, Samuel Hogarth, Uwe Sandner, Jakubcker , Francesco Bottigliero, Andrzej Straszyński, Jacek Kasprzyk, and also directors such as: Michał Znaniecki, Kerstin Maria Pohler, Suzanne Andrade, Barrie Kosky, Mariusz Treliński, Irina Brook, Rocc, Georg Rootering, Urs Häberli, Waldemar Zawodziński, Michał Zadara.
She performed at the Summerfestival in Xanten, Schlossfestspiele in Regensburg, Saaremaa Opera Festival in Estonia and Bergen Opera Nasjonale Opera in Norway.
In the season 2017/2018 she cooperated with Pfalztheater Kaiserslautern performing: Leila in Les pêcheurs de perles by G. Bizet, Lucia in Lucia di Lammermoor by G. Donizetti and Ann Truelove in Rake’s Progress by I. Stravinsky.
Presently she works with The National Opera in Warsaw as Queen of the Night in the famous production of The Magic Flute staged by Susanne Andrade and Barrie Kosky from Komische Oper Berlin and Dirce, Medee, by L. Cherubini – co-oproduction with Salzburg Festival.
The roles of The Queen of the Night (The Magic Flute) and Konstanze (Die Entführung aus dem Serail, also by W. A. Mozart) she performs at the Warsaw’s Chamber Opera and Cunegonde from Candide by L. Bernstein and Rosa from Don Bucefalo by A. Cagnoni at the Baltic Opera Gdansk.