Spencer Locke

Spencer Locke

Actor

Born September 19, 1991 · Winter Park, Florida, USA

39 film & television credits · Acting

Career

Filmography

39 credits

Acting

Guest & Self Appearances2

Person metadata and imagery supplied by TMDB.