Doctor of Philosophy, University Studi Firenze, 1993. Doctor of Philosophy, Ohio University, 1998.
Full time lecturer international security studies Yale University, New Haven, 1999—2002. Assistant professor United States diplomatic history University Arkansas, Fayetteville, since 2002. Visiting lecturer University Studi Urbino, Italy, 2001.
Chief consultant New Haven Festival Arts and Ideas, 2001—2002. Visiting professor Paul H. Nitze School Advanced International Studies Johns Hopkins University Bologna Center, 2004—2005. Paul H. Nitze Research fellow Norwegian Nobel Institute, since 2006.
Member of American History Association, Society Historians American Foreign Relations.
Married Elayne Irena Hency, May 2004. 1 child Samuel Alexander.