Stephen Hansen is a producer and actor, known for The Theatrapist (2016), Jack & Jack the Movie (2014) and The Pit and the Pendulum (2009). Read more on iMDB