Człowiek z nadziei jako przewodniczący 2016: Moje córki krowy jako Paweł Skoczylas, aktor serialu

Seriale

Reżyseria 2015: Terapia w sieci

Dubbing 2007: Skunks Fu jako Ptak 2008: Mia i Migunki 2012: Tajemnica góry Malakka – narrator 2018: Overwatch – Sigma 2021: Arcane – Silco

Role teatralne Teatr Zespół teatralny Janusza Wiśniewskiego 1991: Olśnienie Lwa Tołstoja, jako Mistrz, reż. Janusz Wiśniewski

PWST w Krakowie 1996: Płatonow Antona Czechowa, jako Płatonow, reż. Krystian Lupa

Teatr Rozmaitości 1996: Proces Franza Kafki, jako Józef K., reż. Henryk Baranowski 1997: Testament Psa Adriano Suassuna, jako Severino, reż. Piotr Cieplak 1997: Bzik Tropikalny Witkacego, jako Den, reż. Grzegorz Jarzyna 2001: Uroczystość Thomasa Vinterberga i Morgensa Rukov jako Lars, reż. Grzegorz Jarzyna

Teatr Wierszalin 2000: Ofiara Wilgefortis Olgi Tokarczuk, jako Magister Ludens, reż. Piotr Tomaszuk

Teatr Dramatyczny w Warszawie 2000: Zazum Dariusza Rzontkowskiego, reż. Łukasz Kos

Teatr Wybrzeże 2002: Wyznania Łgarza Philipa K. Dicka, jako Jack, reż. Łukasz Barczyk 2003: Ulica Gagarina Gregory’ego Burke’a, jako Eddie, reż. Feliks Falk 2004: H. według Hamleta Williama Szekspira, jako Rozenkranc, reż. Jan Klata 2005: From Poland with love Pawła Demirskiego, jako 1, reż.