Il est actif au sein de divers groupes et organismes, dont Diabète Canada, la Fondation de diabète juvénile Canada, Health Partners, Markham Transit for the Disabled et Camp Trillium at Rainbow Lake, où il a occupé la fonction de président.
He has been actively involved in a variety of organizations and groups including Diabetes Canada, the Juvenile Diabetes Foundation, Health Partners, Markham Transit for the Disabled and Camp Trillium at Rainbow Lake, where he served as chair.