Doctor en Contabilidad y Finanzas por la Universidad de Zaragoza, España. Cuenta con una Maestría en Contabilidad y Finanzas por la misma institución, así como una Maestría en Administración con formación en Organizaciones por la Universidad Autónoma de Chiapas (UNACH), y es Licenciado en Contaduría Pública. Actualmente se desempeña como Profesor de Tiempo Completo en el Centro de Estudios para el Desarrollo Municipal y Políticas Públicas de la UNACH. Ha sido profesor invitado en la Facultad Latinoamericana de Ciencias Sociales (FLACSO) de la Unesco, sede Guatemala; en la Universidad Federal de Pernamburco, Brasil; y en la Facultad de Ciencias Administrativas de la UNACH. Es integrante del Sistema Nacional de Investigadores (SNII), con Nivel Candidato, y forma parte del Sistema Estatal de Investigadores del Estado de Chiapas.