Stephen Scott

SS

Stephen Scott

ART
1945-08-23 (80)
Hammersmith, London, England, UK
REMOVE ADS

Biography

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).

Best known for:

Filmography: