He received his PhD in Religious Studies from the University of California, Santa Barbara and has taught at the University of Alabama, Lafayette College, Bucknell University, Fresno State, New York University, and the University of California, San Diego. He studies religion and politics and has published essays on theory and method as well as American religions