Prior to joining NYU Shanghai, he was a Visiting Assistant Professor of Government at Hamilton College and a Research Fellow with the International Security Program at Harvard Kennedy School’s Belfer Center. He holds a Ph.D. from Tufts University (the Fletcher School) along with a Masters degree also from Tufts and a B.A. from the Woodrow Wilson School of Public and International Affairs at Princeton University.