Bachelor of Science, Wuan-Nan Agricultural College, Anhui, 1977. Doctor of Philosophy, China Agricultural University, Wuhan, Peoples Republic of China, 1987.
Research assistant, Anhui Academy Agricultural Sciences, 1977-1981; research scientist, Institute of Plant Physiology, Academy of China, Shanghai, 1988-1990; postdoctoral research associate, University of Illinois, Urbana, 1990-1992; postdoctoral research associate, U. Idaho, Moscow, since 1992.
Member American Association for the Advancement of Science, Chinese Society Genetics.
Married Shizhen Gu, October 30, 1978. 1 child, Peter Haiming.