Carl McCrystal is an actor, known for The World Is Not Enough (1999), Dread (2009) and The Messenger: The Story of Joan of Arc (1999). Read more on iMDB