Actor (20 credits)
Artist (2 credits)
Director (76 credits)
- Pet Shop Boys: Pop Art - The Videos (2003)
- Glitterbug (1994)
- Pet Shop Boys: Heart, Projections Version (1993)
- Pet Shop Boys: Opportunities, Projections Version (1993)
- Pet Shop Boys: Paninaro, Projections Version (1993)
- Pet Shop Boys: It's a Sin, Projections Version (1993)
- Pet Shop Boys: Domino Dancing, Projections Version (1993)
- Pet Shop Boys: Always on My Mind, Projections Version (1993)
- Pet Shop Boys: King's Cross, Projections Version (1993)
- Patti Smith: Memorial Tribute (1993)
- Pet Shop Boys: Violence, Projections Version (1993)
- Pet Shop Boys: Being Boring, Projections Version (1993)
- Blue (1993)
- Wittgenstein (1993)
- The Next Life (1993)
- The Smiths: The Complete Picture (1992)
- Edward II (1991)
- The Garden (1990)
- War Requiem (1988)
- L'ispirazione (1988)
- Aria (1987)
- The Last of England (1987)
- Pet Shop Boys: It's a Sin (1987)
- The Mighty Lemon Drops: Out of Hand (1987)
- Pet Shop Boys: Rent (1987)
- The Smiths: Ask (1986)
- The Smiths: The Queen Is Dead (1986)
- The Smiths: Panic, Live Version (1986)
- The Smiths: Panic, B&W Version (1986)
- The Queen Is Dead: A Film by Derek Jarman (1986)
- Easterhouse: Nineteen Sixty Nine (1986)
- Easterhouse: Whistling in the Dark (1986)
- The Smiths: There Is a Light That Never Goes Out (1986)
- Bryan Ferry: Windswept (1985)
- The Angelic Conversation (1985)
- Orange Juice: What Presence?! (1984)
- Psychic TV: Catalan (1984)
- Marc Almond: Tenderness Is a Weakness (1984)
- Imagining October (1984)
- Wide Boy Awake: Billy Hyena (1984)
- Language: Touch the Radio Dance (1984)
- B2 Tape (1983)
- Waiting for Waiting for Godot (1983)
- The Lords of the New Church: Dance with Me (1983)
- Pontormo and Punks at Santa Croce (1982)
- Pirate Tape (1982)
- Ken's First Film (1982)
- Sloane Square: A Room of One's Own (1981)
- T.G.: Psychic Rally in Heaven (1981)
- Jordan's Wedding (1981)
- The Tempest (1979)
- Jubilee (1978)
- The Pantheon (1978)
- Jordan's Dance (1977)
- Every Woman for Herself and All for Art (1977)
- Sea of Storms (1976)
- Art and the Pose (1976)
- Gerald's Film (1976)
- Sebastiane (1976)
- Sebastian Wrap (1975)
- Picnic at Ray's (1975)
- In the Shadow of the Sun (1974)
- The Devils at the Elgin (1974)
- Duggie Fields (1974)
- Ula's Fete (1974)
- Fire Island (1974)
- Sulphur (1973)
- Art of Mirrors (1973)
- Ashden's Walk on Møn (1973)
- Stolen Apples for Karen Blixen (1973)
- Tarot (1972)
- Garden of Luxor (1972)
- Miss Gaby (1972)
- Andrew Logan Kisses the Glitterati (1972)
- A Journey to Avebury (1971)
- Studio Bankside (1970)
Editor (2 credits)
Operator (8 credits)
Writer (12 credits)