Prior to joining the faculty at Scripps College, he held positions at Claremont Graduate University, the University of Redlands, Claremont McKenna College, and the U.S. Census Bureau. He holds a PhD in economics from the University of California, Riverside.