Membre fondateur d’Environnement Canada, il a été pendant seize ans directeur général de la Direction de l’énergie, des sciences et de la technologie de Ressources naturelles Canada et, pendant neuf autres, il a dirigé les laboratoires d’Énergie, des sciences et de la technologie du gouvernement et les programmes contractuels du Centre de la technologie de l’énergie de CANMET.
A founding member of Environment Canada, he was for sixteen years the Director General of Energy Science and Technology for Natural Resources Canada and for another nine directed the government’s Energy S&T laboratories and contracted programs of the CANMET Energy Technology Centre.