Craig is a cultural and applied anthropologist focused on justice and resilient community development. He co-founded Faith for Justice, is a scholar of African American Pentecostalism and has been a pastor, teacher, and an urban studies director in both Chicago and St. Louis. He received his PhD in Anthropology from the University of Kansas.