Articles
2023: 'Tacitus and the speech of Claudius on the Tabula Lugdunensis', Lampas 56: 319-31
​
2022: 'A probable allusion to Edward Gibbon in a letter of Hugh Trevor-Roper', Notes and Queries 69: 263-64
​
2022: 'The return of the king? Tacitus on the principate of Augustus', Hermes 150: 82-100
​
2021: 'Broken G in Beneventan script: a case study based on the second Medicean of Tacitus (Florence, Bibliotheca Medicea Laurenziana, Plut. 68.2),' Scriptorium 75: 123-31
​
2018: 'The tradition about the mons Caelius', Hermes 146: 454-469
​
2016: ‘The classicist’, in B. Worden (ed.) Hugh Trevor-Roper: the historian (I. B. Tauris) 240-54 (a condensed version of 2015 below)
​
2016: ‘Acidalius on Tacitus’, in R. Hunter and S. P. Oakley (eds), The editing and interpretation of Latin literature (Cambridge University Press, 2016) 225-44
​
2015: ‘The classicism of Hugh Trevor-Roper’, Cambridge Classical Journal 61: 29-61
​
2015: ‘Frontinus and Domitian: the politics of the Strategemata’, Chiron 45: 77-100
​
2014: 'The fragments of the Roman historians: conventions and opportunities’, Histos working papers 7: 1-10
​
2009: 'Gaius' persecution of the nobiles: a study in the nomenclature of military success', Athenaeum 97: 489-506
​
2009: ‘Hamlet without the Prince? The Claudian Annals’, in A. J. Woodman (ed.), Cambridge Companion to Tacitus (Cambridge University Press) 116-26
​
2008: ‘Scriba Pontificius (Livy 22. 57. 3 and SHA Opil. 7. 2)’, Philologus 152: 155-58
​
2005: ‘The date of Corbulo’s campaigns in lower Germany’, Museum Helveticum 62: 76-83
​
2004: ‘The end of the Rhine mutiny in Tacitus, Suetonius, and Dio’, Classical Quarterly 54: 198-210
​
2004: ‘The death of Ptolemy of Mauretania’, Historia 53: 38-45
​
2001: ‘Who were the rudes nepotes at Tac. Ann. 4. 8. 3?’, Classical Quarterly 51: 628-31
​
2001: ‘Gaius on the Channel Coast’, Classical Quarterly 51: 551-56
​
2001: ‘Gaius’ bridge at Baiae and Alexander-imitatio’, Classical Quarterly 51: 206-17