Es licenciado en Ciencias Políticas, con la doble especialidad de Estudios Internacionales y Administración Pública por la Universidad Complutense de Madrid, habiendo cursado un año en la Universidad de Newcastle upon Tyne (Reino Unido).