Spencer McCall: Spencer McCall. Producer: The Institute. Spencer McCall was born on 5 August 1986 in San Francisco, California, USA. He is a producer and writer, known for The Institute (2012), Dispatches from Elsewhere (2020) and In Bright Axiom (2019).
Known For: The Institute (Producer), Dispatches from Elsewhere (Producer), In Bright Axiom (Producer), Grand View Blvd. (Producer)