Teatr Powszechny w Warszawie 1996: Szelmostwa Skapena (reż. zespołowa) 1997: Śleboda, czyli cenniejsi jesteś jako Staszek z Bukowiny (reż. Waldemar Śmigasiewicz) 1997: Zdobycie bieguna południowego jako Buscher (reż. Cezary Morawski) 2012: Zbrodnia i kara jako Raskolnikow (reż. Waldemar Śmigasiewicz)
Teatr Montownia w Warszawie 1997: Śpiew nocy letniej (reż. Maciej Wojtyszko) 1999: Historia o raju utraconym, czyli... będzie lepiej (reż. Piotr Cieplak) 1999: Po naszemu jako Marian Kaszubski-Pomorski (reż. Teatr Montownia) 2001: McQichote (reż. Piotr Ziniewicz) 2002: Testosteron jako Tetryn (reż. Agnieszka Glińska) 2003: Historia o narodzeniu Pana Jezusa na Dworcu Centralnym (reż. P. Cieślak) 2004: Smutna królewna jako król Leszek (reż. Paweł Aigner-Piotrowski) 2005: Peer Gynt (reż. Marek Pasieczny) 2008: Utwór sentymentalny na czterech aktorów (reż. P. Cieślak) Teatr Łaźnia Nowa w Krakowie 2013: Trzej muszkieterowie (reż. C. Giovanny) 2014: Quo vadis (reż. R. Rutkowski) Teatr Telewizji 1997: Dziady (reż. Jan Englert) 1998: Leśne licho jako Pająk, Strażnik (reż. C. Morawski) 1999: Bigda idzie!