Role filmowe i telewizyjne 2021 – The Office PL – Tadek Boniacha 2019 – (Nie)znajomi – Wojtek 2018 – Korona królów – Olgierd Giedyminowicz 2016 – #WszystkoGra – komornik 2016 – Historia Roja, czyli w ziemi lepiej słychać – starszy strzelec Bronisław Gniazdowski „Mazur” 2016 – Smoleńsk – ekspert TVM-SAT 2014 – Czas honoru – jako mężczyzna na targowisku (odc. 1) 2013 – Układ zamknięty – jako Kamil Słodowski 2011 – Układ warszawski – Mariusz Wdowiak (odc. 12) 2009 – Rodzina zastępcza – kaskader (odc. 316) 2007 – Na Wspólnej 2007 – Samo życie 2006 – Dzień, w którym umarłem ... 2006 – Miasto ucieczki 2005 – Wszystko będzie

Role teatralne 2012 – jako Horacy, Hamlet Williama Szekspira, reżyseria Maciej Englert 2011 – jako pan Dulski, Moralność pani Dulskiej Gabrieli Zapolskiej, reżyseria Agnieszka Glińska 2011 – Gran Operita Marcina Przybylskiego 2010 – jako drugi mężczyzna, Historia miłosna Jean-Luca Lagarce, reżyseria Natalia Sołtysik 2009 – jako Mikołaj, Sztuka bez tytułu Antona Czechowa, reżyseria Agnieszka Glińska 2008 – jako student Bertold, Proces Franza Kafki, reżyseria Maciej Englert 2008 – jako bikiniarz, To idzie młodość ...