Es Doctor en Ciencias Políticas y de la Administración por la Universidad Complutense y profesor jubilado de la Universidad de Alcalá.

Ha sido vicepresidente de la Federación Internacional de Sociedades de la Cruz Roja y de la Media Luna Roja. También ha sido director de la oficina de representación de la Secretaría General Iberoamericana (SEGIB) para México, Cuba y República Dominicana, y director del Programa Regional de Apoyo a las Defensorías del Pueblo de Iberoamérica (PRADPI).