José Luis Ávila Sánchez nació en 1953 en Ayutla, Guerrero. Recibió educación primaria, secundaria y preparatoria en Acapulco, Gro. Estudió derecho en varias universidades. Ha ocupado cargos como Secretario de Administración y Finanzas municipal, Presidente Municipal de Acapulco, y delegado de la CONDUSEF. Es miembro del PRI desde 1971 y ha participado en varias campañas políticas.