神奈川県茅ヶ崎市の生まれ。東京都立戸山高校定時制を中退後の1987年にスカウトされ、日本テレビ『あぶない刑事』の端役で俳優デビューする。その後は、市川準監督「BU・SU」87、工藤栄一監督「ウォータームーン」89などの映画に出演し、90年、TBSの学園ドラマ『はいすくーる落書2』に元番長の松岡直次郎役でレギュラー出演。ツッパってはいるがどこか憂いを秘めた大人びた個性が、一躍注目を集める。同年、大澤豊監督「遥かなる甲子園」で聾唖学校の高校球児役を熱演。山田洋次監督「学校」93では肉体労働をしながら夜間学校に通う少年・カズ役で印象を残し、同年の天間敏広監督「教祖誕生」で演じた図らずも新興宗教の教祖になる若者役と併せ、この年のエランドール賞新人賞などを受賞する。映画での活躍と並行して、フジテレビ『白鳥麗子でございます!』93、『夏子の酒』『若者のすべて』94など、テレビドラマの人気作へも出演が続き、青春スターとして圧倒的な支持を得る。その後は、徐々に性格俳優へと脱皮し、95年の崔洋一監督「マークスの山」の連続殺人鬼・水沢裕之役でブルーリボン賞などの助演男優賞を受賞。黒沢清監督「CURE」97では、猟奇殺人事件の捜査線上に挙がる記憶障害の男を怪演し、その後も、中田秀夫監督「カオス」00、阪本順治監督「この世の外へ・クラブ進駐軍」04などの話題作に主演を重ねる。2003年、日本でも大ブームとなった韓国ドラマ『冬のソナタ』でペ・ヨンジュンの吹き替えを担当して評判を呼び、以後も声の仕事が増える。テレビドラマはほかに、TBS『あいくるしい』05、NHK『フルスイング』08、『江・姫たちの戦国』11、テレビ朝日『熱海の捜査官』10、フジテレビ『外交官・黒田康作』『私が恋愛できない理由』11など多数。95年、『夏子の酒』で共演した和久井映見と結婚し、一男をもうけたが、03年に離婚した。