No photoDave SwiftActingActing 4TVAll Watched Over by Machines of Loving Grace2011MOVIEMe and Orson Welles2008MOVIEThe Man Who Souled the World2007MOVIESecret Friends1991Directing 1MOVIETransworld - Cinematographer1997