Licenciado en Ciencias Políticas y Sociología en la especialidad de Estudios Iberoamericanos por la Universidad Complutense, Maestro en Economía y Política Internacional (CIDE-México) y Magister en Cooperación para el Desarrollo (AECI-CEDEAL), entre otras titulaciones.

Ha sido: Investigador Visitante y docente en el Instituto de Estudios Económicos de América Latina del Centro de Investigación y Docencia Económicas de México (1988-1990); Investigador Visitante en el Centro de Estudios del Desarrollo de Santiago de Chile (1990-1991); Investigador en la Asociación de Investigación y Especialización sobre Temas Iberoamericanos (1991-1992); Coordinador de Investigación del Área de Cooperación al Desarrollo y Relaciones Europa – América Latina del Centro Español de Estudios de América Latina (1992-1996); Director del Instituto de Promoción y Apoyo al Desarrollo (2000-2002); Director del Programa de Cooperación Internacional del Instituto Universitario de Desarrollo y Cooperación de la Universidad Complutense (1995-2004); Responsable del Programa de Políticas de Desarrollo y Director del Centro de Estudios para América Latina y la Cooperación Internacional de la Fundación Carolina (2004-2009).

En julio de 2009 empezó a trabajar en la Fundación Internacional y para Iberoamérica de Administración y Políticas Públicas (FIIAPP), desempeñando distintas jefaturas de Área: de Cohesión Social (2009-2011), de Gestión del Conocimiento (2011-2012), de Finanzas Públicas, Institucionalidad Democrática y Diálogo Social del Programa EUROsociAL (2012-2016), de Administración Pública y Asuntos Sociales (2016-2017) y de la Unidad de Apoyo a la Cooperación Española (2017-2018). Desde enero de 2019 dirige en la FIIAPP el programa “Transparencia, comunicación y gestión del conocimiento de la Cooperación Española”.