Hide unreleased
Super Dicks TBA
Special Effects Coordinator
Mind Leech 2023
Producer, Co-Director, Writer, Production Coordinator, Special Effects Supervisor, Stunt Coordinator, Director
Credits from TMDB.