2024
Panda Bear in Africa as Xing Xing / Babu / Panda Greengrocer 1 (voice)2022
Zwanger & Co as Piet2021
AINBO: Spirit of the Amazon as DeWitt (voice)2020
Van der Valk as Jacob Prins2020
Matthijs gaat door as Self2019
Amsterdam Vice as Martin Lagemaat2019
Eden as Michael Raksen2017
The Blood Pact as Maurice Samuels2017
Agent 327: Operation Barbershop as Voice Actor2013
Freddy Heineken as Freddy Heineken2013
Miserere as Sean Singleton2012
Dokter Tinus as Dokter Tinus2012
Beatrix, Oranje onder vuur as jonge Bernhard2012
De Overloper as Mario Keizer2012
Shock Head Soul as Dr. Flechsig2010
Sintel as Shaman (voice)2010
The Dinner Club as Simon Vogel2010
Don't Touch My Children as Wouter Siemons2009
Op zoek naar Mary Poppins as Not available2009
Saved by the Lioness as voice-over2009
Carmen van het Noorden as Simon2007
De Co-assistent as Dr. Han Verstraeten2006
Black Book as Hans Akkermans2006
Boks as Not available2005
De Wereld Draait Door as Self2005
Medium as Boy2004
Dennis Hopper: The Decisive Moments as Self2004
De kroon as Michiel Baud2003
Dogville as Gangster2002
Bella Bettien as Frans van Rijn2002
50 jaar Sprookjes in Kaatsheuvel as Voice-over2001
Soul Assassin as Inspector Willem2000
The Bird Watcher as Charles Williamsen2000
the Detour as Not available1999
Wintertijd as Self1999
Molokai: The Story of Father Damien as Dr. William Saxe1999
Tokyo Elegy as Jack1999
Under the Palms as Thomas1998
Sentimental Education as Not available1998
The Shining Armour as Victor Slingeland1997
Solomon as General Brealah1996
In Naam Der Koningin as Not available1996
The Cold Light of Day as Alexi Berka1996
Wasted! as DJ Cowboy1995
Baantjer as Not available1994
It Will Never Be Spring as Emile1993
False Light as Wesley1992
Orlando as King William of Orange1992
De bunker as Gerrit Kleinveld1991
Eline Vere as Vincent Vere1991
The Province as Frank1991
Viaduc as Not available1990
Dilemma as Jef Mees1989
Uncontrollable Circumstances as Hans1989
Lily Was Here as Arend1989
Evenings as Frits van Egters1989
Deed Undone as Anton1989
Rituals as Philip Taads1987
Looking for Eileen as Philip de Wit1987
Odyssey of Love as Bart Buisman1986
Wedden, dat..? as Self1986
Het wassende water as Not available1986
Intoxicated as Diederik van Avezaat1984
White Madness as Not available1983
Transport as Henk1983
The 4th Man as Herman1982
Luger as Chris Luger2004
Dennis Hopper: The Decisive Moments Director2004
Dennis Hopper: The Decisive Moments Scenario Writer1992
The Ditvoorst Domains Director1992
The Ditvoorst Domains Writer