Hispanista y catedrático de Historia en la Universidad de York (Toronto), es autor, entre otras obras, de Hacia la revolución. Orígenes sociales del movimiento obrero en Asturias, 1860-1934 (1984); Historia social de España, 1800-1990 (2000); Espartero, el Pacificador (2018), y codirector con J. Álvarez Junco de Nueva historia de la España contemporánea (2018).