Shi Changhui is the executive director of the China Buddhist Association, the deputy director of Hebei Buddhist Association and director of the Hebei Buddhist Charity Foundation, which helps poor children, especially with their schooling. He is the abbot of the Shijiazhuang Hongyi Buddhist Center and the Baoding Longtan Temple.