Nacido en Minnesota, Estados Unidos, crecióen la Ciudad de México. Ingresóen la Compañía de Jesús en 1994 y ahífue ordenado sacerdote en 2007. Tiene estudios de licenciatura en filosofía y ciencias sociales y maestría en filosofía social en el iteso (Guadalajara, Méx.), de licenciatura en teología en la Universidad Iberoamericana, y de master en filosofía y humanismo y doctorado en filosofía en la Universidad Pontificia de Comillas (Madrid, España). Desde 1998 trabajóen educación popular y la defensa de derechos humanos laborales con diversas comunidades de trabajadorxs.