Bachelor in Engineering, Chongqing University, 1990. Master of Arts, Chongqing University, 1995. Doctor of Philosophy, University Electronic Science and Technology China, Chengdu, 1998.
Professor Shanghai Institute Nuclear Research, associate chief, Nuclear Physical Department, Shanghai Institute, since 1997; postdoctoral fellow Physics Laboratory, National Center for Scientific Research-ISMRA, Caen, France, 1995-1996; professor Technical Director Lee Physics Laboratory, Fudan U., Shanghai, since 1997.
Member of committee Shanghai Youth Federation, since 1995. Member Chinese Center Advanced Science and Technology, Shanghai Association Science and Technology (One of Top 10 Shanghai Scientists award 1997), Young Scientist Club of Shanghai.
Married Yucong Ren; 1 child Xinyue.