Pertenece al Partido Popular en materia internacional.
Ingresó en la carrera diplomática en el año 1985, siendo destinado en las representaciones diplomáticas españolas en Sudán, Uruguay y México hasta 1994.
Durante estos años también ha sido vocal asesor de la Escuela Diplomática en Madrid y ha trabajado en la sede central del Partido Popular, junto al entonces coordinador de Presidencia y de relaciones internacionales del partido Jorge Moragas.
Posteriormente tras la aprobación en el Consejo de Ministros, fue nombrado desde el día 16 de mayo de 2012 por el presidente Mariano Rajoy y el ministro José Manuel García-Margallo como nuevo Embajador de España ante la Santa Sede tras entregarle las cartas credenciales al papa Benedicto XVI, siendo el cuarto y último embajador de España durante su pontificado, en sucesión de María Jesús Figa López-Palop que ha pasado a ser Embajadora en Finlandia.
También desde hace años, suele escribir numerosos artículos sobre actualidad internacional en los periódicos El País y ABC y en diferentes revistas especializadas en ese ámbito.