The Assignment 2026
Writer, Director
Tench 2020
Little Black Spiders 2012
Director, Writer
Nowhere Man 2008
Director
Wanted: Man 2005
Rosie 1998
L'amant de Maman 1997
Vrouwen Willen Trouwen 1992
Credits from TMDB.