Il commence sa carrière politique en devenant contrôleur et maire. En , il devient président des Entreprises de transports provincial limitée. Il est adjoint de 1963 à 1965 de l'ancienne ville de Sudbury.
En , il est président de la Canadian Steampship lines dont le gérant général à Québec est André Poliquin.