Don't Suck 2023
Co-Executive Producer
Don Barnhart: The Spinal Disintegration of Man 2019
Actor
I Am Battle Comic 2017
China Dolls 2007
as Willie, Director, Writer, Executive Producer, Editor
Vicious Lips 1987
as Brock Christian / Alien Pervert / Co-Pilot
Credits from TMDB.