No photoStephen BensonActorIMDb Acted in 22000s2009Don McKayPrincipal Edwards512005HeadspaceSocial Worker48