James Spencer Poster

Biography

James Spencer is known for The Beast of the Yellow Night (1971) and Gilligan's Island (1964).