Nacido en Calatayud
en 1970. Se licenció en Ciencias de la Información en la Universidad Complutense de Madrid. Pasó en 1991 por Heraldo de Aragón y luego se doctoró en Relaciones Internacionales. Marchó a Belfast, donde residió desde 1994 a 2003. Allí fue profesor de Ciencias Políticas de la Universidad del Ulster. Es miembro del Seminario de Investigación para la Paz de Zaragoza. Es profesor de la Universidad Rey Juan Carlos I de Madrid, donde coordina la unidad de análisis de terrorismo.