Fue profesor de varias universidades de Gran Bretaña y los Estados Unidos, y catedrático de Estudios Hispánicos en la Universidad de Virginia.