En Madrid ha desempeñado los cargos de Director de la Oficina de Cooperación con Guinea Ecuatorial (1985-1989); Director General del Instituto de Cooperación para el Desarrollo (1989–1993); Embajador en Misión Especial (1999–2001); y Director General de Asuntos Multilaterales (2011-2012).