An image from Who Framed Roger Rabbit, one of the productions that also features Stephen Scott.
Stephen Scott
August 23, 1945 — Hammersmith, London, England, UK
Stephen Scott was born on August 23, 1945 in Hammersmith, London, England, UK. He is a production designer and art director, known for Hellboy (2004), Doom (2005) and Tomorrow Never Dies (1997).