Graduado en el Departamento de Periodismo de la Universidad Fudan de Shanghai y en el Departamento de Fotografía Aplicada de la Universidad de Ingeniería y Tecnología de Shanghai. Desde que se convirtió en monje en junio de 2002, ha servido sucesivamente como adjunto del monasterio, maestro y Xitang del templo Baoshan en Shanghai. De 2005 a 2007, estudió en la promoción de posgrado de estudios religiosos en el Departamento de Religión de la Universidad de Nanjing. El 3 de mayo de 2008, fue ascendido a abad del templo Changxing Shousheng.
Desde que se convirtió en monje en 1999, el Maestro Shi Jielong ha realizado buenas obras con la compasión de Buda e interpretado el gran amor del mundo con la compasión de un monje. Al mismo tiempo, siempre tuvo presentes los gloriosos deberes y la misión del Comité Permanente de la CCPPCh, cumplió activamente sus deberes y presentó una serie de opiniones y sugerencias constructivas para la construcción económica de Changxing.