Henry was ordained to the priesthood on May 25, 1968. He held an M.A. in Philosophy from the
University of Notre Dame and a licentiate in theology from Gregorian University in Rome. From 1973 to 1986 he served as associate professor of Theology and Philosophy at St. Peter's Seminary. In 1986 he was appointed auxiliary bishop of London and titular bishop of Carinola, Italy. In 1995 he was installed as the fifth bishop of
Thunder Bay,
Ontario, and on March 19, 1998 he was installed as the seventh bishop of Calgary. He was granted early retirement as Bishop of Calgary by
Pope Francis on January 4, 2017, due to health concerns. He served as the Apostolic Administrator of the diocese until the installation of his successor,
William McGrattan, on February 27, 2017. He died in Calgary on December 3, 2024, at the age of 81. ==Pastoral assignments==