Il a été sous-ministre au gouvernement ontarien et, auparavant, il a enseigné au département d'études politiques de l'Université Queen's pendant plus d'une décennie. Là, il a publié quantité de textes sur la politique canadienne, la politique québécoise, l'opinion publique, le fédéralisme et les institutions démocratiques.
He served as deputy minister in the Ontario government, and, prior to joining the Ontario government, he was a member of the Political Studies department at Queen's University for over a decade where he published widely on Canadian politics, Quebec politics, public opinion, federalism and democratic institutions.