Currently a Research Fellow at World Peace Foundation, he previously taught at the University of Dar es Salaam and Smith College, and was a fellow scholar at Harvard University and the University of Paris 1 Panthéon-Sorbonne. He earned his Ph.D. from the Fletcher School of Law and Diplomacy at Tufts University and a Masters of Law (LLM) from Utrecht University.