Nacido en El Cairo, sus padres eran Carlos Miranda y Quartín, IV conde de Casa Miranda, y María Teresa Elío y Amezúa, IV condesa de Casa Real de la Moneda.
Licenciado en Derecho, ingresó en 1969 en la carrera diplomática.
Estuvo en las representaciones diplomáticas españolas en Washington y Argelia.
Fue subdirector general de Naciones Unidas en la Dirección General de Organizaciones y Conferencias Internacionales, director general para Iberoamérica, asesor del ministro de Defensa y director general para Asuntos de Seguridad y Desarme.
Embajador representante permanente de España en el Consejo de la Organización del Tratado del Atlántico Norte (OTAN) desde julio de 2008 hasta su cese en febrero del 2012.