Graduate of the Aleksander Zelwerowicz National Academy of Dramatic Art in Warsaw (1988), he appeared regularly in productions of major Warsaw theatres, including Teatr Nowy, National Theatre and Dramatic Theatre. He has also collaborated with the Slupsk Dramatic Theatre, the Polish Theatre in Wroclaw, the Edmund Wierciński Contemporary Theatre in Wroclaw, the Silesian Theatre in Katowice, Teatr Rozmaitości, Scena Prezentacje, Nowy Praga, Wielki – Opera Narodowa, Nowy Teatr, as well as Teatr Polskie Radio and Teatr Telewizji Polskiej. He was awarded the Silver Medal (2005), the Gold Cross of Merit (2017), and the Bronze Medal of Merit for Culture – Gloria Artis (2013) and honored with the Great Splendour, Polish Radio Theatre Award (2013), among other honours. He can be heard on the radio drama version of STRYJENSKA. Let’s dance, Zofia! and soon in Penthesilea.