lid geweest van een toneelgroep
masterclass theater - Luc Lutz
4daagse workshop camera acteren - Janek Boerland
workshop auditietraining - Nora Mullens
screentest - Harry Klooster
trainingsacteur
diverse audities
active as a bit part actor

films en series

Only Love (1998) 
Olifant non Stop (Novellen) - nachtclub bezoeker 
De Panter en de Pissebed (1998) - security officer
Kruimeltje (1998) - petroleum verkoper
Johnnie Jordaan (1999) 
Quidam Quidam (1999) - security officer
Total loss (2000) 
Wilhelmina (2001) 
Ellis in Glamourland (2004) 
Amazones (2004) - bank medewerker 
Onderweg naar Morgen - rechter
Unit 13 - rechercheurcustoms officer
Meiden van De Wit 
The Niggaz of LaRouge (2005) 
Keyzer & De Boer Advocaten (2005) - gerechtsbode
Kill Kill Faster Faster (2006) 
Superieur (2006) - Video-art
Quicksand (cineboards 2006) -  (hoofdrol)
 - - - televisie-interview RNN 7 tijdens opnamen
Buitenaardse wezens - short film (bijrol)
Bananasplitbestuurslid FC Bananasplit
Beschuldigd (2013) - aflevering Modemisser - advocaat (gastrol)
Een kans (2020) - short film - leraar (bijrol)

bedrijfsfilms

douane - waterklerk 
horeca 
Rotterdams havenbedrijf 
politie reconstructie 
onderzoeksfilm TNO 
interne voorlichtingsfilm Belastingdienst - NOS nieuwslezer

commercials

Randstad Uitzendbureau
Gran Dorado 
Grols
Achmea (2002) - marechaussee 
McDonald‛s 
Telefoongids 
OHRA (2004) - second flight director (NASA)           
 - - - maandwinnaar Gouden Loeki augustus 2004   
ING Bank (2004) 
Versatel (2005) 
Postbus-51 (2005) - security officer 
Tapiola Bank (Finland) (2005) - directeur
Ultimate Skin - HBA de schoonheidsspecialisten (2007)
TMF (2008) - vliegtuigpassagier
Holland Casino (2008) 
Tempo Team (2012) - dart scène
Media Markt (2013) - directielid 

fotoshoots

Nationale Nederlanden (2006) - kantoor-simulatie
UMC Utrecht (2006) - OK-simulatie

 

trainingsacteur