Self
Scala!!! (2024)
Wake Up Punk (2022)
Self - Film Critic
Culto al terror (2017)
Himself
Video Nasties - The Definitive Guide Part 2 - The Section 3 List A-L (2014)
Video Nasties - The Definitive Guide Part 2 - The Section 3 List M-Z (2014)
Video Nasties: Draconian Days (2014)
The Joy Of Disco (2012)
Heavenly Creatures: Looking Back (2011)
Video Nasties - The Definitive Guide - The Final 39 (2010)
Video Nasties - The Definitive Guide - The Dropped 33 (2010)
Dario Argento: An Eye for Horror (2001)
Record Executive
The Great Rock 'n' Roll Swindle (1980)
Patrolman
The Errand (1980)
Soaring Stars (1942)
Director of Photography
Dirty Weekend (1993)
Bullseye! (1990)
A Chorus of Disapproval (1989)
Cinematography
Never on Tuesday (1989)