Desde 1977, es profesor de Historia Contemporánea en la Universidad Autónoma de Barcelona.