Entre otras funciones, ha sido Presidente de la Comisión Episcopal de Indígenas en 1972 y fundador del Centro de Derechos Humanos Tepeyac de Tehuantepec.