Home›John Henry CanavanJohn Henry CanavanKnown for ActingBorn:1969-12-27Place:Toronto, Ontario, CanadaJohn Henry Canavan is a Canadian film and television actor.Movies2006Flags of Our Fathers Details 2002The Matthew Shepard Story Details 2001Blackout Details 2000Jailbait! Details 2000The Crossing Details 1999Forever Mine Details 1999Wilma's Sacrifice Details 1998Dirty Details TV Shows2016StartUp Details 2014Crisis Details 2008True Blood Details 2007Mad Men Details 2005How I Met Your Mother Details 2005Grey's Anatomy Details 2004Lost Details 2003NCIS Details 2002Without a Trace Details 2000Gilmore Girls Details 1999Relic Hunter Details 1996The Sentinel Details 1994Viper Details