He has advanced degrees in both anthropology and law. Prior to joining Mason, he held positions at the University of Virginia, University of Cambridge, American University's School of International Service, and Swarthmore College. At these institutions, he taught the anthropology of international development, legal and political anthropology, research methods, human rights, and African studies.