I grew up in Oneida, New York. I completed a B.A. in History and French at the State University of New York at Albany, with a year abroad at the Université de Paris (IV) Sorbonne and (X) Nanterre. I then studied for an M.St. and D.Phil. (Ph.D.) in History at the University of Oxford, where I was the recipient of an Overseas Research Studentship and an American Friends of Christ Church Scholarship.
I began working in schools during my graduate studies and decided to pursue a career in teaching. I was Head of History at Worth School in West Sussex and Head of Sixth Form at South Hampstead High School in London. Since 2016 I have been Vice Master at Bedford School.
My main interests, apart from History and education, are languages, running and triathlon. At Oxford, I rowed in the Christ Church 1st VIII.
I live with my wife and two children in Bedford, England. In 2020, I decided to run every street and footpath in town.
I will be taking up post at Loughborough Grammar School as Headmaster in September 2022.