logo
Spencer Squire backdrop
Spencer Squire poster
Spencer Squire
Spencer Squire was born in Philadelphia, Pennsylvania. Having performed on stage since early childhood, Spencer completed a degree in Theatre from Nor...