She began her musical education by learning to play the violin. She completed her vocal studies at the Warsaw Academy of Music in the class of prof. Halina Słonicka (2000). She has participated in master classes conducted by Rusko Ruskov and Stefania Toczyska. As a student, she made her début as Miss Public Opinion in Offenbach's Orpheus in Hell in Roma Musical Theatre. After graduation she became a soloist of the Warsaw Chamber Opera, where she performs the following Mozart parts: 3rd Spirit and 3rd Lady in The Magic Flute, Dorabella in Cosi fan tutte and Carmi in Betulia Liberata, Sesto in La Clemenza di Tito. She also appears there as Giulietta Kelbar in Un giorno di regno by Verdi, as Olga in Tchaikovsky's Eugene Onegin and Karolka inJenůfie by Janáček. Her repertoire also includes the part of Jadwiga in Moniuszko's The Haunted Manor, which she sang at the invitation of the Krakow Opera in the open-air performance at the Royal Castle in Niepołomice, and a year later at the Opera Nova in Bydgoszcz. You can also see the artist in the role of Venus in Wagner's Tannhäuser.
She collaborates with the Great Theatre - National Opera, appearing, among others, as Polina in The Queen of Spades by Tchaikovsky, Bersi in Andrea Chénier, Maddalena in Rigoletto by Verdi, Siebel in Gounod's Faust, Second Lady in The Magic Flute by Mozart, in the solo part in the Diary of One Who Disappeared by Janáček, as Olga in Tchaikovsky's Eugene Onegin and as the Second Lady in the performance for young audiences of the Land of the magic flute based on Mozart's opera. In the Grand Theatre in Poznan she performed as Dorabella in Cosi fan tutte, directed by Grzegorz Jarzyna. She sang the part of Asa at the première of Paderewski's Manru at the Opera Nova. The performance inaugurated the celebrations of the 50th anniversary of Bydgoszcz opera and was released on DVD. During the International Festival of Contemporary Music "Warsaw Autumn" she took part in the first staging of the opera Yvonne, Princess of Burgundy by Zygmunt Krauze. For several years she has been portraying the role of Carmen in the Cracow Opera, Bydgoszcz Opera, Baltic Opera, the Grand Theatre in Łódź, the Grand Theatre in Poznan and in the Podlasie Opera, and additionally in the season 2017/2018 in the Great Theatre - National Opera in Warsaw.
She is currently a soloist of the Polish Royal Opera House. She also appears in oratorios and cantatas and songs repertoires. She collaborates with the Warsaw National Philharmonic Hall, Poznan Philharmonic Hall, Cracow Philharmonic Hall, Pomeranian Philharmonic Hall, Podkarpacie Philharmonic Hall in the staging of Stabat Mater by Pergolesi, Rossini's Stabat Mater, Mozart's Coronation Mass and Requiem and Ninth Symphony by Beethoven. She has sung the songs by Brahms, R. Strauss, Schubert, Schumann, Mahler, Tchaikovsky, Rachmaninoff, Chopin and Moniuszko. She took part in the staging of Penderecki's Polish Requiem at the final concert of the first Festival of Polish Music registered by the Polish Radio. She has collaborated with distinguished conductors, such as: Kazimierz Kord, Tadeusz Kozłowski, Andrzej Straszyński, Tadeusz Strugała, Grzegorz Nowak, Łukasz Borowicz, Marcin Nałęcz-Niesiołowski, Bassemem Akiki, Jerzy Maksymiuk, Gabriel Chmura and directors: Richard Peryt, Laco Adamik, Mariusz Treliński, Grzegorz Jarzyna, Achim Freyer Robert Wilson and Mark Weiss.
In 2018 the artist took part in the recording of Halka and The Haunted Manor (National Fryderyk Chopin Institute).