Nació el 14 de marzo de 1923 en Hopelchén, Campeche; fue ordenado sacerdote en 1946. Desde muy joven se desempeñó como profesor del Seminario Conciliar de Nuestra Señora del Rosario y San Ildefonso de Mérida, del cual fue vice rector en 1956. En 1958 fue nombrado cura párroco de Hunucmá; en 1961 párroco de Nuestra Señora del Perpetuo Socorro de Itzimná; en 1979 párroco de Santiago extramuros de Mérida y en 1991 capellán de San Judas Tadeo.
Nombrado canónigo de la S. I. Catedral Metropolitana de Mérida el 31 de marzo de 1980. Ese mismo año fue nombrado Canciller Secretario de la Curia Arzobispal; en 1991 fue designado Pro- Vicario General y en 1994 elevado al rango de Vicario General del Arzobispado de Yucatán por el Excmo. Sr. Castro Ruiz. En julio de 1994 recibió el título de Monseñor y Capellán Papal. Fue un sacerdote fiel a sus múltiples responsabilidades con la Iglesia de Cristo, generoso, culto y austero. Murió santamente y después de prolongada dolencia el 3 de agosto de 2003.