William A. Pettigrew was educated at Oxford and Yale. He was a Junior Research Fellow and Tutor in History at Corpus Christ College, Oxford before taking up a permanent post at the University of Kent in 2009. He was appointed to a personal Chair at Lancaster in 2018.