Durante su carrera fue embajador ante Perú, Suiza, Liechtenstein, Emiratos Árabes Unidos y Japón.
[1] Licenciado en Derecho, ingresó en la carrera diplomática en 1979.
Estuvo destinado en las representaciones diplomáticas españolas en Luxemburgo y Francia.
En 1992 fue nombrado cónsul general de España en Houston y, posteriormente, embajador de España en Perú.
[1] Terminó el deber del embajador en octubre de 2018, cuando fue sucedido en su cargo por Jorge Toledo Albiñana.