Self
Festival in Cannes (2001)
TV Executive
Detectives on the Edge of a Nervous Breakdown (1993)
The Bullshitters: Roll Out the Gunbarrel (1984)
Himself
Eddie Monsoon - a Life? (1984)
Cab Fare
Gino: Full Story and Pics (1984)
Michael White
The Beat Generation (1983)
The Rocky Horror Treatment (1981)
Director of Photography
Archaon: The Halloween Summoning (2020)
Executive Producer
Completely Bad News (2019)
Enigma (2001)
Widows' Peak (1994)
Jealousy (1993)
Demonella (1993)
Gregory: Diary of a Nutcase (1993)
Queen of the Wild Frontier (1993)
Space Virgins from Planet Sex (1993)
Wild Turkey (1992)
The Crying Game (1992)
Red Nose of Courage (1992)
The Pope Must Die (1991)
Producer
Les Dogs (1990)
Nuns on the Run (1990)
Spaghetti Hoops (1990)
Oxford (1990)
South Atlantic Raiders: Part 1 (1990)
South Atlantic Raiders: Part 2 Argie Bargie! (1990)
GLC: The Carnage Continues (1990)
The Deceivers (1988)
Writer
Funseekers (1988)
Didn't You Kill My Brother? (1988)
The Yob (1988)
Mr Jolly Lives Next Door (1988)
More Bad News (1988)
The Strike (1988)
White Mischief (1987)
High Season (1987)
Private Enterprise (1986)
Consuela (or, The New Mrs Saunders) (1986)
The Supergrass (1985)
Slags (1984)
A Fistful of Travellers' Cheques (1984)
Susie (1984)
Dirty Movie (1984)
Five Go Mad on Mescalin (1983)
Art Direction
Privates on Parade (1983)
Summer School (1983)
War (1983)
Five Go Mad in Dorset (1982)
Moonlighting (1982)
Urgh! A Music War (1981)
Shock Treatment (1981)
The Hound of the Baskervilles (1978)
The Rocky Horror Picture Show (1975)
Monty Python and the Holy Grail (1975)
Presenter