Párroco de Santa María de Petapa, Diócesis de Tehuantepec. Miembro del Equipo Coordinador del Centro Nacional de Ayuda a Misiones Indígenas (CENAMI). Miembro de la Asociación de Teólogos del Tercer Mundo. Vicepresidente de la Asociación Internacional de Misionólogos Católicos. Asesor de la Confederación Latinoamericana de Religiosos (CLAR). Miembro del Consejo Consultor de la Comisión Episcopal para Indígenas.