1990 • as Dex Huygens
2007 • as Felix
2006 • as Stefan
2011 • as Apostle
2005 • as Sander Looman
• Director