浙江鄞县。1965年，毕业香港珠海书院（Chu Hai College）1967年，获加拿大萨斯喀彻温大学（Saskatchewan）硕士学位。1971年，获美国加州理工学院（California Institute of Technology）博士学位。1971年~1978年，先后任美国加州理工学院、英国剑桥大学担任高级研究员、高级访问学者。1978年~1981年，任美国衣阿华大学（University of Iowa）副教授1981年，任美国衣阿华大学（University of Iowa）