[2] Médico especialista en Pediatría y Puericultura por la Facultad de Medicina de la Universidad de Sevilla (1965), trabajó como médico en el hospital Infantil sevillano.
Se trasladó a Córdoba al obtener la plaza de pediatra.
Su interés por la historia en general y de Andalucía en particular, le llevó a trabar contacto con otros historiadores.
Estudió árabe durante doce años y terminó por convertirse en un reputado historiador, en especial de la historia de al-Ándalus, siendo autor de múltiples obras sobre la materia.
Fue profesor invitado en distintas universidades de todo el mundo y dirigió el Instituto de Estudios Califales de Córdoba.