1978年 高知県出身
1996年、ジェフユナイテッド市原ユース所属時にJリーグ史上初の高校生Jリーガー(17歳354日、当時最年少記録)としてデビュー。
1996-2001までジェフユナイテッド市原、2001年にガンバ大阪に期限付き移籍し、翌2002年には完全移籍を果たし、2002-2011年までガンバ大阪の多くのタイトル獲得に貢献。2006年から3年連続とでJリーグベストイレブンに選出された。
また2006年10月にはオシム監督率いる日本代表に初選出される。
2012年に古巣ジェフユナイテッド千葉に12年ぶりに復帰。
2015年1月に京都サンガFCへ完全移籍。同年シーズン終了をもって現役を引退。2016年1月よりガンバ大阪の強化スタッフに就任。