Licenciado en Ciencias Políticas por la Benemérita Universidad Autónoma de Puebla (BUAP), Maestro en Desarrollo Regional por la Universidad Autónoma de Tlaxcala (UAT), doctorando en Sociología Política por el Instituto de Ciencias Sociales y Humanidad “Alfonso Vélez Pliego”(ICSyH).
 
Fue catedrático en la Universidad Iberoamericana (IBERO), representante del Partido de la Revolución Democrática (PRD) ante el Instituto Nacional Electoral (INE) y catedrático en el Instituto de Ciencias Jurídicas de Puebla, A. C.
 
En la actual administración, es integrante de la Coordinación Colegiada de Regidores y presidente de la Comisión de Bienestar Social.