 He worked at the University of Khartoum and, thereafter upon returning in the early 1970s (following which he also acquired British nationality), at the University of Hull before moving to the United States in 1989.He then served as professor of anthropology at the New School for Social Research and then Johns Hopkins University.He later became distinguished professor of anthropology at the Graduate Center of the City University of New York.