The Wife Who Knew Too Much 2025
Director
The Ultimate Playlist of Noise 2021
Stealth 2015
The Pixar Story 2007
as Self (archive footage)
Credits from TMDB.