0歳からベビースイミングで水泳を始め、7歳から本格的に競技を始める。中学生のころから、太田伸コーチの指導を受ける。19歳のときシドニーオリンピックの代表になり、200mバタフライで自己ベストを出して7位に入賞する。2003年世界水泳選手権とアテネオリンピック、2005年世界選手権で銅メダルを獲得。大学卒業後は所属の枚方SSにそのまま就職し、コーチングスタッフとして働きながら競技生活を続けた。2008年に日本短水路選手権で200mバタフライ短水路世界新記録を樹立、4月の日本選手権では100m、200mで日本新記録を出して優勝し、3大会連続の五輪代表になる。しかし200mバタフライの世界ランキング1位で挑んだ北京オリンピックで5位に終わる。2010年4月12日に記者会見を開き、引退を表明。引退後は後進の指導にあたっている。
[入賞歴]
2000年 シドニーオリンピック 女子200mバタフライ 7位
2001年 世界水泳選手権 女子200mバタフライ 4位
2003年 世界水泳選手権 女子200mバタフライ 銅メダル
2004年 アテネオリンピック 女子200mバタフライ 銅メダル
2008年 日本短水路選手権 女子200,バタフライ 世界新記録(2分03秒12)、日本選手権 女子100mバタフライ 優勝(58秒52 日本新記録)、日本選手権 女子200mバタフライ 優勝(2分06秒38 日本新記録)、北京オリンピック 女子200mバタフライ 5位