- Was first choice to play Arthur Leigh Allen in Zodiac (2007). David Fincher saw his cold performance in Gothika (2003) and decided to cast him.
- Not related with David Lynch.
- Graduated from The Catholic University of America, B.F.A., Theatre program. He was Magna Cum Laude, Phi Beta Kappa. May 10, 1986.
- During the 1990s, John was a company member of the world-renowned Guthrie Theater Company in Minneapolis, Minnesota as well as being a mentor for the graduate acting program of the University of Minnesota.
- Appears in three films with Jake Gyllenhaal: Bubble Boy (2001), The Good Girl (2002) and Zodiac (2007).
- Former member of the Guthrie Theater Acting Company.
- Appears in four films with Natalie Portman: Beautiful Girls (1996), Anywhere But Here (1999), Hesher (2010) and Jackie (2016).
- John is an Alumni of Regis Jesuit High School, now located in Aurora, Colorado but he graduated in 1981 when the campus was located in north-west Denver.
Contribute to this page
Suggest an edit or add missing content