Anthony Strachan is an actor, known for Redirected (2014), The Trench (1999) and Sylvia (2003). Read more on iMDB