Before joining the Integrated Threat Assessment Centre, ITAC, in January 2007, he held positions as Corporate Secretary, the Canada Border Services Agency; Senior Director, Policy and Strategic Management and Planning, IT systems, Human Resources Development Canada; Director of Operations, Security and Intelligence Secretariat, Privy Council Office; and Director General, Government Online, Canadian Heritage.
Avant d'arriver au Centre intégré d'évaluation des menaces ou CIEM, en janvier 2007, il a été secrétaire général de l'Agence des services frontaliers du Canada, directeur principal de la gestion et de la planification stratégiques ainsi que des systèmes de TI à Développement des ressources humaines Canada, directeur des opérations au Secrétariat de la sécurité et du renseignement du Bureau du Conseil privé et directeur général, Gouvernement en direct, à Patrimoine canadien.