Al terminar el gobierno de López Portillo fue nombrado por el presidente Miguel de la Madrid como Embajador de México en Canadá de 1983 a 1987.