福井県福井市の生まれ。福井工業大学附属福井高校を中退後、映画俳優を目指して上京。小劇場系の劇団に所属していたところ、アルバイト先の喫茶店にたまたま客として北野武が訪れ、その場で売り込んだことがきっかけで北野監督「ソナチネ」93に端役で出演する。以後、「みんな~やってるか!」95、「キッズ・リターン」96、「Dolls」02など北野作品の常連俳優に。94年の竹中直人監督「119」では火事の起きない平和な町の消防隊員のひとりに抜擢され、竹中の監督作品にも続けて起用される。ほかにも、石井克人、SABU、行定勲らに重用され、三池崇史監督「オーディション」00、是枝裕和監督「ディスタンス」01など個性的な監督たちと組んだ膨大な数の映画に助演する。サントリーの缶コーヒー『BOSS』のCMで、上司に失言して窮地に陥るサラリーマンの役を演じた2000年頃から世間の注目を集め、02年の森田芳光監督「模倣犯」では、中居正広演じる天才犯罪者・網川浩一の共犯者で、事件のキーパーソンとなる栗橋浩美役を好演。ブルーリボン賞の助演男優賞を受賞し、映画界の第一線に躍り出る。04年、藤原健一監督「イズ・エー[is A.]」で、少年に妻子を殺された刑事・三村を熱演し初主演。その後も、行定監督「世界の中心で、愛をさけぶ」04、廣木隆一監督「余命1ヶ月の花嫁」09などのヒット作からインディーズの小品まで、作品規模の大小、役の軽重にこだわらず幅広く活躍を続ける。テレビドラマの出演作に、フジテレビ『ショカツ』00、TBS『たのしい幼稚園』01、テレビ朝日『仮面ライダー龍騎』02、『警視庁捜査一課9係』06~、日本テレビ『働きマン』07、NHK『コンカツ・リカツ』09、『その街のこども』『八日目の蝉』10などがある。