Baritone. In 2006, he graduated from the Department of Vocal and Acting Studies at the Fryderyk Chopin Academy of Music in Warsaw in the class of prof. Kazimierz Pustelak.

He made his stage debut in 2005, playing the role of a prison governor in a student production of J. Strauss’ Die Fledermaus. From 2007, he was associated with the Warsaw Chamber Opera, at the same time performing on the stage of the Castle Opera in Szczecin. In 2022, he made his debut in the role of Maciej in Stanisław Moniuszko’s opera Straszny Dwór at the Teatr Wielki – Polish National Opera in Warsaw. He has collaborated with conductors such as Piotr Staniszewski, Tadeusz Karolak, Marco Vitale, Kai Bumann, Artur Backiel, Ruben Silva, Dawid Runtz, Albrecht Koch, Jacek Urbaniak, and Przemysław Fiugajski, as well as with directors Jitka Stokalska, Maciej Prus, Ryszard Peryt, and Jarosław Kilian. He has also prepared opera roles or fragments of stage works for prestigious music festivals, such as the Adam Didur Festival in Sanok. His repertoire includes a wide selection of works by W.A. Mozart, G. Paisiello, G. Donizetti, G. Rossini, S. Moniuszko, B. Britten, and M. Dobrzyński. He also appears in operettas by J. Strauss and F. Lehar.

His musical ​​interests also include oratorio and cantata repertoire, as well as lyrical songs. He regularly presented selected cantatas by J.S. Bach, the masses of W.A. Mozart, and works by other composers, mainly those written until the first half of the 19th century, including pieces rarely performed on Polish stages. He is particularly fond of Polish and European songs – his repertoire includes works by F. Chopin, S. Moniuszko, M. Karłowicz, and K. Szymanowski, as well as J. Brahms, R. Strauss, and A. Dvořak.

He mainly works in Warsaw, where, apart from the Polish Royal Opera, he also performs on other local stages, including the National Museum in Warsaw, Łazienki Królewskie, and the Szuster Palace. He also performs his rich repertoire, covering works from early music to the 20th century, outside of the capital city, e.g. in Koszalin, Szczecin, Szczawnica, and Sanok.

Since October 2017, he has been a soloist at the Polish Royal Opera.