El P. Juan Sabadell, L.C., nació el 22 de marzo de 1966 en Barcelona, España. Se incorporó al ECYD en 1978 y pasó al Regnum Christi en 1981. Ingresó el 14 de septiembre de 1984 al Noviciado en Salamanca, España.
Emitió la primera profesión religiosa el 15 de septiembre de 1986 y la profesión perpetua el 21 de abril de 1992. Fue ordenado sacerdote el 2 de enero del 2001 en Roma. Es licenciado en filosofía por el Ateneo Pontificio Regina Apostolorum. De 1991 a 1993 colabora como administrador y formador en el Pontificio Colegio Internacional María Mater Ecclesiae de Roma. De 1993 a 1995 es miembro del equipo de formadores del Centro de Estudios Superiores de Roma. De 1996 a 2006 fue administrador territorial de Norteamérica. De 2004 a 2007 sirvió como director de la oficina de recaudación de fondos del mismo territorio.
De 2007 a 2009 ejerció su ministerio en Madrid, España, como capellán de los colegios Everest Monteclaro y Highlands El Encinar, y como asistente para el ECYD. Fue prefecto de estudios de filosofía en Thornwood de 2009 a 2011, dictando cursos de Metafísica, Ética General y Ética Social. De 2010 a 2012 fue secretario de la Comisión territorial de Norteamérica para la revisión de las Constituciones. También colaboró como secretario de la Comisión Central para la revisión de las Constituciones desde octubre de 2012.
En el 2014, participó como delegado en el Capítulo General extraordinario de la Legión de Cristo, durante el cual fue nombrado cuarto Consejero General por el papa Francisco para un período de 6 años. Desde entonces, colabora en el Gobierno General de los legionarios de Cristo, como director del área de la misión.