Theater:
- 2019: Circus BFF, Rol: Circusdirecteur, Productie: Jeugdtheaterschool Zeeland, Regie: Josien de Graaf
- 2019: Een Zwarte Pool, Rol: Zygmynt, Productie: De Zeeuwse Komedie, Regie: Marieke van Dijk
- 2019: Wijktheater Middelburg: Dementie, Rol: Bram, man met een dementerende partner, Productie: Mariska Burger, Regie: Ron Lubbersen
- 2018: De Revisor, Rol: Olaf de Heer, Productie: Theatergroep Zierik, Regie: Yolanda Smits
- 2018: Festival Onderstroom, De Strangeros, Rol: Italiaanse vader, Productie: Jeugdtheaterschool Zeeland, Regie: Josien de Graaf
- 2018: De Blessure, Rol: Ronnie Braafheid, Productie: De Zeeuwse Komedie, Regie: Rens Schot
- 2018: Het tragische verhaal van Joost en zijn vaatwasser; Eigen tekst en regie
- 2018: Elke dag een druppel gif, Rol: Maarten Prins, Productie: Jeugdtheaterschool Zeeland, Cultuurwerf, Regie: Marieke van Dijk
- 2017: Assepoes, Rol: De lakei, Productie: De Zeeuwse Komedie, Regie: Nelleke Tamerus
- 2017: Sophie, Rol: Daniël, Productie: De Zeeuwse Komedie, Regie: Marieke van Dijk
- 2016: Treinen kunnen keren, Rol: Pascal, Productie: De Zeeuwse Komedie, Regie: Henk Geelhoed
- 2015: Kantelt u mee?, Rol: Maarten, de buurman, Productie: Wijktheater Middelburg, Regie: Ron Lubbersen
- 2015: Slaapkamerverhalen, Rol: Man, Productie: ZCA De Ambitie, Regie: Jora Möhlman
Film:
- 2016: De man zonder gezicht, Rol: Priester, Regie: Rick Hamelink
- 2016: Switch, 48h Film Project Leeuwarden, Rol: Man met kleine cactus, Team Fluffer Inc.
- 2015: Heldervoelend XXL, Rol: Joep, Regie: Vincent van den Ouden
- 2014: M/V, 48h Film Project Leeuwarden, Rol: Vader, Team Fluffer Inc.
- 2014: Even Weg, 48h Film Project Rotterdam, Rol: Hippie, Team Fluffer Inc.
- 2014: Kunstbende De Film, Rol: De presentator, Stichting CAVAK, Kunstbende Zeeland, SCOOP
- 2014: Misplaatst, 48h Film Project Breda, Rol: Taxichauffeur, Team Fluffer Inc.
- 2014: The Book of Mikey, Rol: Man aan pokertafel, Regie: Bruno Ramos
- 2013: Einde van de rit, 48h Film Project Utrecht, Rol: Vader, Team Fluffer Inc.
- 2013: Goeiemorgen, 48h Film Project Rotterdam, Rol: Man op reis, Team Aperture
- 2013: Vals, Filmstarz 2013, Rol: Richard, Regie: Tommie Knijff
- 2013: Kill Your Darlings, Rol: De accountant, Stichting CAVAK