John Henry Canavan

Birthday: December 27th, 1969 Place of Birth: Toronto, Ontario, Canada

John Henry Canavan is a Canadian film and television actor.