De niño, José María recibió educación católica en el colegio del Oratorio de San Felipe Neri de Cádiz(marianistas), orden que venía huyendo de las leyes laicistas francesas y asentada en Cádiz.