Mark Houghton is an actor and producer, known for Mission: Impossible (1996), Snakes on a Plane (2006) and Elektra (2005). Read more on iMDB