He has served as senior adviser to former Progressive Conservative Leader, Robert Stanfield, former Premier Bill Davis, of Ontario, and to former Prime Minister Brian Mulroney.
Il a été le conseiller principal de Robert Stanfield, lorsque celui-ci était chef du Parti progressiste-conservateur, de Bill Davis lorsqu'il était premier ministre de l'Ontario et de Brian Mulroney lorsqu'il était premier ministre du Canada.