4 unreleased or undated titles are hidden. Show unreleased
How Much Squid Is Too Much Squid? 2025
Director
Maze 2016
Director, Editor, Cinematography
Credits from TMDB.