Estudió Ciencias de la Información en la Universidad Complutense de Madrid y Relaciones Internacionales en la Politische Akademie Eichholz, de Bonn (Alemania), becado por la Konrad-Adenauer-Stiftung.