Ayant grandi dans le quartier de Scarborough, à Toronto, John s’est très tôt intéressé aux gens et à l’aide à la communauté. Il a obtenu une licence en sciences politiques à l’université York, puis s’est lancé dans un voyage de trois mois à travers l’Europe, sac au dos. Ce voyage a éveillé en lui une passion durable pour les voyages et les rencontres humaines.
En 1995, John a rejoint la GRC. Au cours de sa carrière de gendarme, il a été affecté en Colombie-Britannique, au Nunavut et en Nouvelle-Écosse, avant de prendre récemment sa retraite au siège d’Ottawa.
John apporte au conseil d’administration d’Hospice Care Ottawa une vaste expérience du bénévolat. Il a occupé divers postes à travers le pays, tant dans des fonctions de bénévolat de première ligne qu’au sein de plusieurs conseils d’administration d’organismes à but non lucratif. Parmi les organisations au sein desquelles John s’est engagé, on peut citer le Scarborough Distress Centre, Big Brothers, Pathways to Education, des associations de softball pour jeunes et plusieurs organismes d’alphabétisation pour adultes en Colombie-Britannique, en Ontario et en Nouvelle-Écosse. Plus récemment, John a occupé les fonctions de président du conseil d’administration du Pinecrest Queensway Community Health Centre et de président du conseil d’administration de l’Association canadienne pour la santé mentale, section d’Ottawa. John est passionné de voyages et a déjà parcouru quelque 65 pays en sac à dos. Lorsqu’il n’est pas en voyage, John apprécie une vie tranquille avec sa femme, son fils et leur chien, Barley, dans sa ville d’adoption, Ottawa.
