Fue catedrático de Historia Antigua de la Universidad de Salamanca y de la Universidad Complutense de Madrid y Académico Numerario de la Real Academia de la Historia, elegido en 1987 con la medalla nº 13.