De Knuppel 2025
Actor
Scrap 2024
Director of Photography
Amsterdam Alert 2024
Cinematography
Only Time Will Tell 2021
Shocking Blue 2010
as Thomas
Zomerdag 2006
Credits from TMDB.