Robert Hands is an actor, known for Charlotte Gray (2001), Shine (1996) and Stonehearst Asylum (2014). Read more on iMDB