Miłość i gniew jako Jimmy Porter (1994, reż. Mariusz Benoit, Teatr Powszechny im. Zygmunta Hübnera w Warszawie) Odprawa posłów greckich jako Poseł Parysów (1995, reż. Zbigniew Zapasiewicz, teatr PWST w Warszawie) Opowiastki o panu Cogito (1995, reż. Zbigniew Zapasiewicz, teatr PWST w Warszawie) Gwałtu, co się dzieje! jako Jan Kanty Doręba (1995, reż. Anna Seniuk, teatr PWST w Warszawie) Wesele jako poeta (1995, reż. Krzysztof Nazar, Teatr Powszechny im. Zygmunta Hübnera w Warszawie) Zmowa świętoszków (1996, reż. Jan Englert, Teatr Powszechny im. Zygmunta Hübnera w Warszawie) Zmierzch długiego dnia (1997, reż. Waldemar Śmigasiewicz, Teatr Ateneum w Warszawie) Ryszard II jako król Ryszard II (2004, reż. Andrzej Seweryn, Teatr Narodowy w Warszawie) Doktor Haust jako Doktor Haust (2005, reż. Magdalena Piekorz, Teatr Studio) Samotny Zachód jako Valene Connor (2006, reż. Eugeniusz Korin, Teatr Nowy Praga) Fredro dla dorosłych mężów i żon (2007, reż. Eugeniusz Korin, Teatr Komedia w Warszawie) Jan Paweł II. In memoriam (2007, Teatr Wielki w Warszawie) Ucho Van Gogha (2008, reż. Eugeniusz Korin, Teatr Bajka w Warszawie) Balladyna jako głos Kirkora (2009, Polski Teatr Tańca – Balet Poznański w Poznaniu) Zagraj to jeszcze raz, Sam jako Dick (2010, reż. Eugeniusz Korin, Teatr 6.