1976年9月13日生まれ。京都府出身。
四天王寺高等学校、立命館大学卒業。
5歳から水泳の名門、京都踏水会にて水泳を始め、7歳からシンクロコースに転向。
13歳の時に井村シンクロクラブに移籍。ジュニアの日本代表に入る。17歳でナショナルA代表入り。
1997年より花美哉選手とデュエットを組み、その後日本選手権7連覇を果たした。
2001年世界水泳福岡大会ではデュエット、金メダル。
アトランタ、シドニー、アテネの3つのオリンピックで、銀・銅・合わせて5つのメダルを獲得(夏季五輪において日本女子歴代最多タイのメダル数)。
引退後、シンクロ解説やCMへの出演、シンクロを用いたショーにも積極的に参加。
2010年4月、厚生労働省認可資格「肥満予防健康管理士(ダイエットアドバイザー)」を取得。
同時に、三重県で小中学生を対象にシンクロの指導をはじめ、2011年に生徒が初のジュニアオリンピックに出場。ジュニアの育成にも力を入れている。
2011年10月1日、三重大学特任教授就任。大学では「スポーツと社会連携」や「セカンドキャリアのシステム」に関する講義を受け持つ。
2012年12月4日、三重県ユニセフ協会名誉会長就任。
2013年1月、文部科学省「教育再生実行会議」の有識者メンバーに選出される。
2016年9月、内閣官房まち・ひと・しごと創生本部「地方創生インターンシップ推進会議」の委員に任命される。
TOKYO2020では聖火リレー検討委員を務め、大会期間中にはアーティスティックスイミング競技を解説。
現在もオリンピック出場経験をもとに、講演や企業研修、執筆なども積極的に行いながら、全国各地で様々な活動を展開中。
また教え子が日本代表に選出されるなど、アーティスティックスイミングの指導者としても力を発揮している。