He received his doctorate from the University of Chicago. He is a returning USMEX Fellow who completed a 2006-07 residency and has been a visiting professor at Universidad Nacional Autónoma de México. Prior to SDSU, he held visiting positions at UC San Diego and Colgate University.