Stephen Scott
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).
BD: 1945-08-23
BP: Hammersmith, London, England, UK
System.Collections.Generic.List`1[System.String]
Death:
Gender: 2
Web:
nm0779805
KFD: Art
popularoty: 0.4278
Unfortunately, this item has no video
Unfortunately, this item has no review yet.