Spencer McCall
Spencer McCall was born in San Francisco, California, USA. Spencer is an award-winning producer and writer, known for The Institute (2012), Dispatches from Elsewhere (2020) and In Bright Axiom (2019).
Known for
Directing
Place of birth
San Francisco, California, USA
Known For
Credits
Photos