Nació en Vitoria (España) en 1968. Se incorporó al Ecyd en 1983 y al Regnum Christi en 1984, en la sección de Madrid. Se consagró a Cristo en el Movimiento el 10 de agosto de 1986. Es doctor por la Universidad Complutense de Madrid en Historia de América y doctor por la Pontificia Universidad Gregoriana en Historia Eclesiástica. Es profesor estable de la facultad de Teología del Pontificio Ateneo Regina Apostolorum, donde enseña desde el año 2000. Actualmente coordina un máster de postgrado en Historia de la Iglesia en América y es prefecto de la Biblioteca Pío XII. Ha enseñado también en el trienio de Ciencias Históricas de la Universidad Europea de Roma, de 2005 a 2013. Especialista en historia mexicana entre los siglos XVIII y XIX, cuenta con múltiples publicaciones en el campo de la historia y de la doctrina social de la Iglesia, particularmente sobre liberalismo, relaciones entre la Iglesia y el Estado y libertad religiosa.
Fue director del Archivo Histórico General de la Legión de Cristo y del Regnum Christi entre el 2003 y el 2012. Fue consejero territorial de los Laicos Consagrados desde junio de 2012 hasta 2018, y responsable de comunidad de la casa de Roma desde enero de 2014 a 2018. Fue miembro de la comisión de estatutos para las consagradas y los consagrados de octubre de 2012 a septiembre de 2013 y miembro de la comisión central y del equipo de redacción para la revisión de los estatutos del Regnum Christi de enero de 2014 a mayo de 2017. En junio de 2018 asumió como Director Territorial de los Laicos Consagrados en el territorio de Europa y Chile.