Martin Clarke is an actor, known for Of Knights & Knaves (2012), Terminal (2013) and Piercing Brightness (2013). Read more on iMDB