Fue nombrado en 1979 catedrático de Historia Moderna y Contemporánea de la Universidad de Granada para más tarde obtener el puesto de catedrático de Historia Contemporánea Universal y de España en la Universidad de Alcalá de Henares.