Jake Goddard is a Welsh independent film maker.
Amped 2026
Writer, Producer, Director, Editor
Holy Rollers 2025
Director, Writer
Credits from TMDB.