Des passages de cet article ne sont plus d’actualité ou annoncent des événements désormais passés. Améliorez-le ou discutez-en. Vous pouvez également préciser les sections à actualiser en utilisant {{section à actualiser}}.
De 2006 au , il a été membre du Parti progressiste-conservateur, qu'il a quitté pour devenir député indépendant en raison d'un désaccord avec le chef du parti, Jamie Baillie[1]. Il rejoint le caucus libéral en février 2016[2] et est réélu en 2017.
Chuck Porter a été ministre des Affaires municipales et de l'Habitation, puis ministre des Terres et des Forêts ainsi que de l’Énergie et des Mines.
Il a précédemment été conseiller municipal et président du comité des finances de la ville de Windsor. Il a par ailleurs travaillé comme infirmier pendant 16 ans avant d'entrer en politique.