Simon Lowe is an actor, known for Jack the Giant Slayer (2013), Nowhere Boy (2009) and Large (2001). Read more on iMDB