Bachelor of Science, Qufu Normal University, Shandong, China, 1988. Master of Science, Peking University, Beijing, China, 1991. Doctor of Philosophy, Nanyang Technological University, Singapore, 1999.
Lecturer Tsinghua University, Beijing, China, 1991—1996. Science editor World Science Public Company, Singapore, Singapore, 1999—2004. Senior editor Shinglee Publishers, Singapore, 2004.
Member Communist Party of China, Qufu, 1997.
Married Huilin Chen, January 30, 1996. Children: Ziyou, Zixiang.