Se ha desempeñado en los sectores educativo y cultural de la administración pública como Director de Patrimonio Cultural de la Secretaría de la Cultura y las Artes (Sedeculta), donde promovió la fundación de la Biblioteca Yucatanense y la Biblioteca Virtual de Yucatán; fue director del Centro de Apoyo a la Investigación Histórica de Yucatán (CAIHY) e investigador fundador del Centro Regional de Investigación, Documentación y Difusión Musicales “Gerónimo Baqueiro Foster”; asimismo, fue director de la Escuela Superior de Artes de Yucatán (ESAY) e integrante del Patronato de la UADY “Cultura para Todos”. Como académico, ha dedicado su trabajo al estudio y divulgación de la historia cultural de la Península. Es licenciado en Ciencias Antropológicas en la especialidad de Lingüística y Literatura por la UADY, donde también obtuvo la maestría en Ciencias Antropológicas en la opción Etnohistoria.