John-Henry ist Mitbegründer und Chefredakteur von LifeSiteNews.com. Er und seine Frau Dianne und ihre acht Kinder leben im Ottawa-Tal in Ontario, Kanada.
Er sprach auf Konferenzen und Retreats und erschien in Nordamerika, Europa und Asien in Radio und Fernsehen. John-Henry gründete das Rome Life Forum ein jährliches Strategie-Meeting für Pro-Life-Führungskräfte weltweit. Er co-gegründet Stimme der Familie und dient auf der Exekutive des kanadischen nationalen März für das Leben Ausschuss, und die jährliche nationale Pro-Life-Jugend-Konferenz.
Er ist ein Berater für Kanadas größte pro-life-Organisation Campaign Life Coalition und dient der Exekutive der Ontario-Zweig der Organisation. Er hat drei Mal für politisches Amt in der Provinz Ontario, die die Family Coalition Party vertreten.