A graduate of the D. Baduszkowa Vocal and Acting Studio at the Musical Theatre in Gdynia, a master’s degree in musical vocal performance at the S. Moniuszko Academy of Music in Gdańsk, and a master’s degree in film and television production at the University of Silesia in Katowice. Since 2015, he has been an actor at the Roma Musical Theatre in Warsaw, where he has played the roles of Eddie in Mamma Mia!, Maksymilian Abramowicz in Piloty, and Spox in Waitress. He has also performed with the vocal and acting ensemble in the musicals Aida, We Will Rock You, and Wicked (from April 2025). As a student, he has performed at the Musical Theatre in Gdynia (Chicago, Kiss Me, Kate, Beauty and the Beast, My Fair Lady, Fame, Fiddler on the Roof, and The Doll). Since 2009, he has been associated with the Gliwice Musical Theatre (Chad – High School Musical, Claude – Hair, Puss – Puss in Boots, Terk – Tarzan, Pilot – The Little Prince, Max – The Sound of Music, Jonathan – Love Works Miracles). He is known to Warsaw audiences from Och Teatr (Frank’n’Furter – The Rocky Horror Show), Komedia Theatre (Zorro), and the Warsaw Chamber Opera (Director – Broken Silence, Paul – Company). He has collaborated with CD Projekt, playing computer game characters during motion capture sessions (including the title character of The Witcher III). He has also appeared in numerous TV series, including: Na Wspólnej, O mnie się nie martw, Barwy szczęścia, Korona królów, Komisarz Alex, Teściowie, and Przepis na życie.