EN

Biography

Spencer Lang is an actor, known for Arrow (2012) and Chilling Adventures of Sabrina (2018).

Filmography