Après une brillante carrière dans les secteurs privé et public, Bruce a été élu pour la première fois à l'Assemblée législative de l'Ontario dans une élection partielle en décembre 1993. Il a été réélu en 1995, 1999 et 2003.
En octobre 2005, il a été nommé au poste de vice-président à la Chambre et président du Comité plénier de l'Assemblée législative : deux postes qui font appel à l’intégrité et au sens de la justice dont Bruce a fait preuve tout au long de sa carrière. En outre, il siège également sur le Comité chargé des Relations avec le gouvernement fédéral, les provinces et les municipalités qui passe en revue tout un éventail de questions intergouvernementales avant qu’elles soient envoyées au Conseil des ministres.
Avant de se lancer en politique provinciale, Bruce a été élu maire de Leamington de 1988 à 1993, municipalité où il avait déjà été élu en tant que conseiller municipal en 1985.
En tant que comptable général licencié, Bruce a connu une longue et fructueuse carrière dans les services financiers. Pendant 22 ans, il a été président des finances et secrétaire-trésorier de Bennie Lumber and Building Materials Ltd. Il a également travaillé pendant 11 ans à la division des services financiers de la Compagnie H.J. Heinz. Il a en outre été courtier d'assurance inscrit.
Actif au sein de nombreux groupes communautaires, Bruce est membre à vie du Kinsmen Club de Leamington, où il a occupé différents postes de haut niveau, dont celui de gouverneur de district et de directeur national.
Il a également été administrateur de la chambre de commerce et membre du conseil d'administration de l'aréna de Leamington, du comité des loisirs et de la Croix-Rouge de Leamington. Il est membre de la Légion royale canadienne, filiale 84.
Résidant depuis toujours à Leamington, Bruce et son épouse, Joan, ont deux enfants d'âge adulte et quatre petits-enfants.