Stinkhorn 2019
Creator, Director
The Sausage 2015
Director
Robot Love 2008
The Happiest Day 2004
Peggy Love One-Oh-One 2001
Freebird 1993
A Spy: Hester Reeve Does the Doors 1992
Actor, Director
Peccatum Mutum (The Silent Sin) 1988
Credits from TMDB.