Stinkhorn 2019
Creator, Director
The Sausage 2015
Director
Robot Love 2008
The Happiest Day 2004
Credits from TMDB.