Michael Haynes is known for his work on Cast Away (2000), The Guardian (2006) and Austin Powers: The Spy Who Shagged Me (1999). Read more on iMDB