- 2025 – "Brytanik", reż. Grzegorz Wiśniewski, rola: Neron, Teatr Wybrzeże w Gdańsku
- 2024 – "Zmiana", reż. Radosław Rychcik, rola: Édouard 1, Teatr Wybrzeże w Gdańsku
- 2024 – "Ciemności kryją ziemię", reż. Tomasz Fryzeł, rola: Diego de Manente, Teatr Wybrzeże w Gdańsku
- 2023 – "Wyzwolenie", reż. Jan Klata, obsada aktorska, Teatr Wybrzeże w Gdańsku
- 2023 – "Piękna Zośka", reż. Marcin Wierzchowski, rola: Maciej Paluch, Teatr Wybrzeże w Gdańsku
- 2022 – "Czego nie widać", reż. Jan Klata, rola: Lloyd Dallas, Teatr Wybrzeże w Gdańsku
- 2021 – "Resztki", reż. Ewelina Marciniak, asystent reżysera, Teatr Wybrzeże w Gdańsku
- 2021 – "Resztki", reż. Ewelina Marciniak, rola: Rudek, Teatr Wybrzeże w Gdańsku
- 2021 – "Faust", reż. Radosław Stępień, rola: Nieznajomy, Teatr Wybrzeże w Gdańsku
- 2021 – "Balkon", reż. Jan Klata, rola: Roger, Teatr Wybrzeże w Gdańsku
- 2020 – "Lillia Weneda", reż. Jan Klata, rola: Krak, Teatr Wybrzeże w Gdańsku
- 2020 – "Życie intymne Jarosława", reż. Kuba Kowalski, asystent reżysera, Teatr Wybrzeże w Gdańsku
- 2020 – "Życie intymne Jarosława", reż. Kuba Kowalski, rola: Jurek, Korab, Teatr Wybrzeże w Gdańsku
- 2020 – "Kordian", reż. Adam Orzechowski, obsada aktorska, Teatr Wybrzeże w Gdańsku
- 2019 – "Jak wam się podoba", reż. Krystyna Janda, rola: Orlando, Teatr Wybrzeże w Gdańsku
- 2019 – "Śmierć komiwojażera", reż. Radek Stępień, rola: Biff, Teatr Wybrzeże w Gdańsku
- 2018 – "Ruscy", reż. Adam Orzechowski, rola: Ksiądz Bukowiński, Teatr Wybrzeże w Gdańsku
- 2018 – "Trojanki", reż. Jan Klata, rola: Zjawa Polydora, Teatr Wybrzeże w Gdańsku
- 2018 – "Święto Winkelrida. Rewia narodowa", reż. Marcin Liber, rola: Aktor Peter, Teatr Wybrzeże w Gdańsku
- 2017 – "Do komina Murzyna! Murzyna!", reż. Zbigniew Brzoza, rola: Fiete, Działacz Gestapo, Tancerz, Teatr Wybrzeże w Gdańsku
- 2017 – "Zakochany Szekspir", reż. Paweł Aigner, obsada aktorska, Teatr Wybrzeże w Gdańsku
- 2017 – "Urodziny, czyli ceremonie żałobne w czas żałobnego święta", reż. Adam Orzechowski, obsada aktorska, Teatr Wybrzeże w Gdańsku
- 2016 – "Mapa i terytorium", reż. Ewelina Marciniak, rola: Jed Martin/Jasselin, Teatr Wybrzeże w Gdańsku
- 2016 – "Noc Iguany", reż. Pia Partum, rola: Wolfgang, Teatr Wybrzeże w Gdańsku
- 2016 – "Fahrenheit 451", reż. Marcin Liber, rola: Montag, Teatr Wybrzeże w Gdańsku
- 2015 – "Kto się boi Virginii Woolf", reż. Grzegorz Wiśniewski, rola: Nick, Teatr Wybrzeże w Gdańsku
- 2015 – "Wesołe kumoszki z Windsoru", reż. Paweł Aigner, rola: Doktor Caius, Teatr Wybrzeże w Gdańsku
- 2015 – "Portret damy", reż. Ewelina Marciniak, rola: Caspar Goodwood/Lord Warburton, Teatr Wybrzeże w Gdańsku
- 2015 – "Przedwiośnie", reż. Natalia Korczakowska, rola: Cezary Baryka, Teatr Wybrzeże w Gdańsku
- 2014 – "Broniewski", reż. Adam Orzechowski, rola: Stande, Działacz, Grydzewski, Pasternak, Gałczyński, Teatr Wybrzeże w Gdańsku
- 2014 – "Ciąg", reż. Ewelina Marciniak, rola: Anonimowy Mężczyzna około 30, Teatr Wybrzeże w Gdańsku
- 2013 – "Płatonow", reż. Grzegorz Wiśniewski, rola: Mikołaj, Teatr Wybrzeże w Gdańsku
- 2013 – "Wielka improwizacja", reż. Jakub Roszkowski, obsada aktorska, Teatr Wybrzeże w Gdańsku
- 2013 – "Życie jest snem", reż. Kuba Kowalski, rola: Clarin, Teatr Wybrzeże w Gdańsku
- 2012 – "Amatorki", reż. Ewelina Marciniak, rola: Heinz, Teatr Wybrzeże w Gdańsku
- 2012 – "Tak powiedział Michael J.", reż. Wiktor Rubin, rola: Michael, Teatr Wybrzeże w Gdańsku
- 2012 – "Dwie noce miłości", reż. Jerzy Wójcicki, obsada aktorska, Sopocka Scena Off de BICZ, Sopot
- 2012 – "Stalker", reż. Jakub Roszkowski, rola: Artur Barbidge, Teatr Wybrzeże w Gdańsku
- 2012 – "Ciała obce", reż. Kuba Kowalski, asystent reżysera, Teatr Wybrzeże w Gdańsku
- 2012 – "Ciała obce", reż. Kuba Kowalski, rola: Bolesław, Pan w mundurze, Uczeń, Chór, Teatr Wybrzeże w Gdańsku
- 2012 – "Sprawa operacyjnego rozpoznania", reż. Zbigniew Brzoza, obsada aktorska, Teatr Wybrzeże w Gdańsku
- 2011 – "Willkommen w Zoppotach", reż. Adam Orzechowski, rola: J. Książęca Mość Otto XXIX, Teatr Wybrzeże w Gdańsku
- 2011 – "Przebudzenie wiosny", reż. Jacek Mikołajczyk, rola: Otto, PWST im. Ludwika Solskiego, Kraków
- 2010 – "Hamlet", reż. Jan Peszek, rola: Duch/Rosencrantz/Grabarz II, PWST im. Ludwika Solskiego, Kraków
|