Jeremy Crutchley is an actor and producer, known for Lord of War (2005), Doomsday (2008) and The Mangler (1995). Read more on iMDB