James H. Spencer
James H. Spencer is a production designer and art director, known for Gremlins (1984), Lethal Weapon 3 (1992) and Poltergeist (1982).
Elevator Ghost