Stephen Scott(I)
- Production Designer
- Art Director
- Art Department
Stephen Scott was born on 23 August 1945 in Hammersmith, London, England, UK. He is a production designer and art director, known for Hellboy (2004), Doom (2005) and Die Another Day (2002).