America: Land of the Freeks 2018
Actor
Lost in the White City 2014
Director
Unmade in China 2012
Director, Writer
Outrage 2009
Co-Producer
Camp Blood: The Musical 2006
Credits from TMDB.