Fue ordenado sacerdote el 15 de agosto de 1952 y consagrado obispo de Tehuantepec el 15 de agosto de 1971 por Paulo VI.