Kevin a plus de 44 ans d’expérience à tous les niveaux en politique, au gouvernement, et dans des petites entreprises. Sur une période de 25 ans, Kevin a travaillé pour quelques ministres, tant au provincial qu’au fédéral, il a occupé le poste de Chef de Cabinet, d’adjoint exécutif et de conseiller principal en politiques. Kevin est un ancien directeur général du Parti conservateur du Nouveau-Brunswick.
Il a présidé quelques assemblées générales annuelles, et il a servi en tant que président du congrès à la direction du Parti progressiste conservateur du Nouveau-Brunswick. Kevin en est à son deuxième mandat à titre de président du Club Rotary de Fredericton et il a reçu la distinction d’être nommé compagnon de la société Paul Harris pour le service à autrui.
Kevin est très engagé dans la communauté de Fredericton, et il est membre de quelques conseils d’administration incluant comme président de l’ACÉ de Fredericton, président du comité de la Constitution du Nouveau-Brunswick du Parti conservateur du Canada, et ancien président de l’association progressiste-conservatrice de Fredericton sud. Kevin travaille dans le secteur immobilier, il s’occupe notamment d’édifices commerciaux et de logements à unités multiples, de même que des secteurs résidentiel et récréatif pour « EXIT Realty brand ».
Kevin et son épouse Geri ont quatre filles, quatre petits-enfants et Cooper, un « golden retriever ». Ils vivent et travaillent à Fredericton.