Profesor en el King's College de Cambridge y arqueólogo es, además, miembro del Socialist Workers Party. Editor de la revista Military Times y colaborador de la revista History Today. Ha publicado varios artículos y libros, muchos de ellos dedicados al pasado romano de las islas británicas. Se define así mismo como un "marxista, socialista revolucionario y activista anti-capitalista".