El nuevo coordinador de la bancada del PRD en San Lázaro fue rector de la Universidad Autónoma Benito Juárez de Oaxaca (2004-2008) durante el conflicto de la Asamblea Popular de los Pueblos de Oaxaca (APPO) y tiene amplia experiencia en temas contables y de auditoría.
Con estudios de posgrado en contabilidad, ha sido funcionario de la Secretaría de Hacienda y del Infonavit en áreas de auditoría.
Cercano a Gabino Cué, gobernador de Oaxaca, fue su secretario de las Culturas y las Artes hasta principios de 2015, cuando fue postulado a diputado federal del PRD.
Ha sido profesor universitario en la UABJO y del Instituto Tecnológico de Oaxaca.
Es impulsado por la corriente Alternativa Democrática Nacional, como eventual candidato a la gubernatura de Oaxaca en 2016.
En su campaña recibió el apoyo en Oaxaca de la Confederación Regional Obrera Mexicana (CROM), vinculada al PRI.