Es director de Integridad Anticorrupción Puebla. Doctor en Ciencias de Gobierno y Política por el Instituto de Ciencias de Gobierno y Desarrollo Estratégico, BUAP. Maestro en Estudios Latinoamericanos por la Facultad de Ciencias Políticas y Sociales, UNAM y licenciado en Ciencias Políticas, UPAEP.