Bachelor, Peking University, 1977. Master of Arts, Shanghai Academy Social Sciences, 1983. Master of Arts, Duke University, 1993.
Doctor of Philosophy, Duke University, 1997.
Instructor, assistant professor Shanghai Academy Social Sciences, 1980-1983, 87-90. Instructor Asian Studies Institute Duke University, Durham, North Carolina, 1991-1995. Instructor Chinese Program Bates College, Lewiston, Maine, since 1995.
Instructor Shanghai Law School, 1988-1990. Adjunct adviser department foreign languages and literature Henan University, since 1994.
Member Modern Language Association, American Comparative Literature Association, Association Asian Studies, Shanghai Translators' Association, Shanghai Association Languages.
Married Wen wei Rong, December 1980. 1 child, Shijun.