Art
Willesden, London, England, UK
Born March 26, 1934 · Died April 6, 2023
You Will Believe: The Cinematic Saga of Superman· 2006
Self
Indiana Jones: Making the Trilogy· 2003
self
Wreckage and Rage: Making 'Alien³'· 2003
Self (archive footage)