 In 1995 he earned a Master's degree and four years later a doctorate in Anthropology from the University of California at Los Angeles.From 2002-07 Henrich was on the faculty at Emory University in the Department of Anthropology.He became then the Canada Research Chair in Culture, Cognition and Coevolution at the University of British Columbia, where he was a professor in the departments of psychology and economics.