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, Head of Sixth Form at South Hampstead High School in London and Vice Master at Bedford School. In 2022, I took up post as Headmaster at Loughborough Grammar 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 Loughborough, England.