Spencer Edwards is an actor, known for Burden (2018), Shut-Eye (2014) and Mr. Lockjaw (2015).
No data