Es escritor y conferencista, lleva muchos años enseñando historia, tanto en colegios como universidades. Durante 20 años fue jefe del Departamento de Historia en el Nelson and Colne Tertiary College, en Lancashire, Reino Unido. Es autor de Mastering Modern British History (1998) y Mastering Twentieth-Century Russian History (2002).