The Human Caterpillar TBA
Producer
The Human Centipede 3 (Final Sequence) 2015
The Human Centipede 2 (Full Sequence) 2011
I Love Dries 2008
as Woman Behind Wheelchair, Producer
Honeyz 2007
Gay in Amsterdam 2004
Credits from TMDB.