His career spanned that of a junior bank employee, wartime service in the Royal Canadian Air Force, Secretary of the New Brunswick Liquor Control Board, Personal Secretary to Premier John McNair, the First Executive Secretary of the New Brunswick Liberal Association in its first permanent party office, Executive Assistant to Premier Louis J. Robichaud, and member of the Senate of Canada for 24 years.
Sa carrière a connu un long cheminement: d'employé de banque, il est devenu membre de l'Aviation royale du Canada, puis secrétaire de la Régie des alcools du Nouveau-Brunswick, secrétaire personnel du premier ministre John McNair, premier secrétaire exécutif de l'Association libérale du Nouveau-Brunswick au bureau du premier bureau permanent du parti, et enfin adjoint exécutif du premier ministre Louis J. Robichaud avant d'être nommé sénateur du Canada, fonction qu'il a exercée pendant 24 ans.