爽やかな青年像でトップスターの仲間入りを果たした彼は、すぐさまそのイメージを自ら壊しにかかる。2005年の映画『電車男』では、オタク気質で極度に奥手な青年の恋模様を見事に演じ切り、大きな話題を呼んだ。メガネの奥に見せる気弱な表情と一途な熱情は、従来のイケメン俳優の枠組みを根底から覆すものだった。
さらに翌2006年のTBS系ドラマ『白夜行』では、過酷な宿命を背負った暗い影のある青年・桐原亮司役を熱演。心に深い傷を抱え、陰惨な闇を生きていく切なくも狂おしい演技は、観る者の胸を締め付けた。ただの「男前」にとどまらない深い表現力を証明し、本格派俳優としての確固たる地位を築き上げた瞬間である。