加入中国共产党。华东工程学院（现南京理工大学）计算机系计算机软件专业毕业，中国科学技术大学研究生院（计算所）硕士、博士。1978年9月至1982年9月，在华东工程学院（现南京理工大学）计算机系计算机软件专业学习。1982年9月至1985年2月，在中国科技大学研究生院计算机应用专业读硕士研究生。1985年2月至1988年10月，任中国科学院计算所实习研究员、助理研究员。1988年10月至1992年10月，任中国科学院计算所副研究员、国家863项目负责人（其间于1986年2月至1989年3月在中国科学院计算