Before coming to VWC, he held visiting positions at Brown University and Bucknell University. He received his BA in anthropology from Ithaca College, and his MA and PhD in political science from the Maxwell School of Citizenship and Public Affairs at Syracuse University.