Il a activement pris part aux activités d'un certain nombre d'organismes et de groupes, y compris Diabète Canada, la Fondation de diabète juvénile, PartenaireSanté, Markham Transit for the Disabled et le Camp Trillium de Rainbow Lake, qu'il a présidé.
He has been actively involved in a number of organizations and groups, including Diabetes Canada, the Juvenile Diabetes Foundation, Health Partners, Markham Transit for the Disabled, and Camp Trillium at Rainbow Lake, of which he served as chair.