1972年8月出生,上幼儿园时开始学习游泳, 7岁进入游泳学校,1984年进入上海队,1986年入选国家游泳集训队。1987年 在六运会游泳比赛中,以56秒22创女子100米自由泳亚洲最好成绩,列世界第10位。1988年在汉城奥运会上,以55秒47夺得女子100米自由泳银牌,创该项目亚洲最好成绩,这是我国游泳运动员在奥运会上奖牌的“零的突破”; 1991年在珀斯第6届世界游泳锦标赛上获50米自由泳冠军;1992年 在巴塞罗那第25届奥运会上,获100米自由泳金牌,这是中国运动员获得的第一枚奥运会游泳金牌。1987年和1988年 被评为全国游泳十佳运动员 。
1988、1989、1990年连续三年当选全国十佳运动员,1994年当选为建国45周年以来优秀运动员。