Tales of the Brothers Quay
Celluloid Dreams (2002)
Nine Inch Nails: Closer (Music Video 1994)
The Cell (2000)
Point Five (Short 2003)
"Talking Pictures Trivia" A Trio of Shorts: THX1138, Streets of Crocodiles, Timecode (Podcast Episode 2021)