Enseñó en la Universidad de Liverpool (1954-1961) y desde 1961 en la Universidad de Londres, donde se jubiló; en esa universidad fue profesor emérito de Historia de Latinoamérica y director del Instituto de Estudios Latinoamericanos ("Institute of Latin American Studies") entre 1974 y 1987.