A finales de 1989, tras perder el escaño por Pontevedra en las elecciones generales del 29 de octubre, abandona la política activa y en 1990 deja el CDS tras la retirada de Adolfo Suárez e inicia su etapa diplomática en Brasil, nombrado por Alfredo Perez Rubalcaba, entonces Secretario de Estado de Educación. En la década de 1990 ingresa en el Partido Popular, en Pontevedra, y tras más de una década como diplomático en el extranjero, en 2003 es nombrado por Mariano Rajoy (por entonces Portavoz del Gobierno y Ministro de la Presidencia), Subdirector General de Información del Ministerio de la Presidencia (Secretaría de Estado de Información), ejerciendo como portavoz de la Comisión del Desastre del Prestige, como adjunto al Comisionado Rodolfo Martín Villa. (Cf. Así lo advirtió ayer el portavoz del comisionado del Prestige, Francisco Javier Moldes Fontán).