[1] Cursó los estudios de Filosofía en México y Teología en Bolonia (1968-1976).En 1976, obtuvo la licenciatura en Teología por la Universidad Angelicum, con honor summa cum laude.Como sacerdote ha desempeñado los siguientes ministerios: Durante ese tiempo, realizó trabajo pastoral con universitarios y con campesinos.Trabajó para que se realizara el III Sínodo diocesano y en la formación de los diáconos permanentes.También fundó el Centro Diocesano para los Derechos Humanos «Fray Juan de Larios», en Saltillo,[3] del que es presidente.[5]En marzo del 2010 asistió a la Comisión Interamericana de Derechos Humanos, junto con otros defensores a denunciar la “tragedia humanitaria” del secuestro de migrantes en México.En diciembre del 2014, presenta la Nueva Constituyente Ciudadana Popular en Saltillo.