Catedrático de Historia Contemporánea de la Universidad Complutense de Madrid, es director de la Cátedra Extraordinaria «Memoria Histórica del Siglo XX». Fue también profesor de las Universidad del País Vasco y la Universidad Carlos III de Madrid. Es uno de los historiadores españoles que más atención ha dedicado a los problemas teóricos de la Historia y de su investigación y método.