Spencer McCall

Known for
Directing
Born
January 15, 1986
Birthplace
San Francisco, California, USA

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).

Filmography

Credits from TMDB.