Known For
Complete Filmography

Finch
2021
Producer, Writer
On a post-apocalyptic Earth, a robot, built to protect the life of his dying creator's beloved dog, learns about life, love, friendship, and what it m...

Memory: The Origins of Alien
2019
as Self
The untold origin story behind Ridley Scott's Alien - rooted in Greek and Egyptian mythologies, underground comics, the art of Francis Bacon, and the ...

The Beast Within: Making Alien
2003
as Self
A behind-the-scenes look at the making of “Alien,” the terrifying classic about a spaceship crew trapped with a hideous monster that's hunting them on...

The Dreamer
2000
Producer, Writer
Set in a future past, a haggard military Clone awaits his fate in a grim termination plant. As his inevitable death draws closer, his dreams of escape...

The Alien Legacy
1999
as Self
A behind the scenes look at the making of 'Alien'

Alien
1979
Associate Producer
During its return to the earth, commercial spaceship Nostromo intercepts a distress signal from a distant planet. When a three-member team of the crew...

The Duellists
1977
Associate Producer
In 1800, as Napoleon Bonaparte rises to power in France, a rivalry erupts between Armand and Gabriel, two lieutenants in the French Army, over a perce...

The Optimists of Nine Elms
1973
Production Manager
A retired entertainer makes his living as a street musician on the streets of London. Two young children befriend the old musician, brightening his ot...

Mister Jerico
1970
Assistant Director
Con man Dudley Jerico sets out to rob corrupt millionaire Victor Rosso of his legendary Gemini diamond, but there's another operator in town who is ou...

Carry On Again Doctor
1969
Assistant Director
Dr. Nookey is disgraced and sent to a remote island hospital. He is given a secret slimming potion by a member of staff, Gladstone Screwer, and he fli...

Carry On Up the Khyber
1968
Second Assistant Director
Sir Sidney Ruff-Diamond looks after the British outpost near the Khybar pass. Protected by the kilted Third Foot and Mouth regiment, you would think t...