Trevor Hayes is known for his work on The Dark Hours (2005), The Wild Hunt (2009) and I'm Not There. (2007). Read more on iMDB