Lors de la défaite du gouvernement libéral de John Turner, défaite dans laquelle il perdit lui-même son siège en 1984, il devint consultant du gouvernement au niveau international dans une firme de consultant dans laquelle il côtoie Frank Moores, Gary Ouellet et Gerald Doucet. Entretemps, il sera partenaire senior dans le cabinet juridique Martineau Walker et ensuite un exécutant chez Rogers AT&T.
En 2003, il fit partie du cabinet de transition de l'entrée en fonction de Paul Martin à titre de premier ministre du Canada, en remplacement de Jean Chrétien. Paul Martin le nomma comme secrétaire principal, charge à laquelle il démissionna en 2004 pour retourner à la vie privée.
Entretemps, il sera président de circonscription dans Jeanne-Le Ber alors représentée par la ministre Liza Frulla. En 2005, le premier ministre Paul Martin le nomme sénateur dans la division de Victoria au Québec. Il appuya Michael Ignatieff lors de la course à l'investiture libéral de 2006, qui fut cependant remportée par Stéphane Dion.