Ia memulai debutnya pada film kontroversial Battle Royale. Kemudian kembali ia memainkan tokoh utama yang psycho dari film yang tak kalah kontroversial, yaitu Concrete. Menceritakan tentang pembunuhan dan pemerkosaan sadis seorang gadis SMA (Junko Furuta) yang diadaptasi dari kisah nyata.
Ia hampir selalu terlibat dalam film-film dan drama Televisi yang memenangkan banyak penghargaan. Seperti Pacchigi!, Spring Snow, dan Crows Zero.
Bersama rekan-rekannya dalam Drama TV Rookies, mereka memborong 5 penghargaan sekaligus dalam 58th Television Drama Academy Awards dan 2 penghargaan lainnya.
Penghargaan yang diperoleh:
1. Shigekuni Honda dalam film Spring Snow (2006)
2006: Blue Ribbon Awards for Best Supporting Actor: nomination
2. Tatsuo Oosugi dalam Concrete (2004)
3. An-sung Lee dalam Pacchigi!/Break Through! (2004)
4. Tomochika Wakana dalam Rookies
- Route 42 (2013) - Tatsuya
- The Millennial Rapture | Sennen no Yuraku (2013) - Miyoshi
- We Were There: Part 2 | Bokura ga Ita Kohen (2012) - Masafumi Takeuchi
- We Were There: Part 1 | Bokura ga ita Zenpen (2012) - Masafumi Takeuchi
- What a Wonderful Life!! | Wararaifu!! (2011) - real estate agent
- Thirteen Assassins | Juusan-nin no shikaku (2010)
- Zatoichi the Last (2010)
- Sankaku (2010) - Momose
- Saru Lock The Movie (2010) - Jiro Yamada
- Be Sure To Share | Chanto Tsutaeru (2009)
- Crows Zero II | Kurozu Zero II (2009) - Shun Izaki
- Rookies (2009)
- GS Wonderland (2008) - Tajio Hasegawa
- Roulette in the Blue Sky | Aozora no ruretto (2007)
- Crows Zero | Kurozu Zero (2007) - Shun Izaki
- Heat Island (2007)
- How to Become Myself Ashita no watashi no tsukurikata (2007) - Hiroyuki Tamura
- Sugar and Spice: Fumi zekka | Shuga & Supaisu Fumi Zekka (2006) - Yano
- Spring Snow Haru no yuki (2005) - Shigekuni Honda
- Tetsujin 28 Tetsujin niju-hachigo (2005)
- Break Through! Pacchigi! (2004) - An-sung Lee
- Concrete Konkurîto (2004) - Tatsuo Oosugi
- Spirit (2004)
- Blue (2003)
- 17-sai (2003)
- Blue Spring Aoi haru (2001) - Yukio
- Red Shadow Red Shadow: Akakage (2001)
- Akashia no michi (2001) - Kawada, Shin-ichi
- Blue (2001) - Manabu Mizuuchi
- Battle Royale (2000) - Hiroki Sugimura - Boys #11
Television
Drama Series
- The Negotiator 2 | Koshonin 2 (TV Asahi / 2009)
- Real Clothes (Fuji TV / 2009)
- Saru Lock (NTV / 2009)
- Rookies (TBS / 2008)
- The Negotiator (TV Asahi / 2008)
- Mop Girl | Moppu Garu (TV Asahi / 2007)
- Kaze no hate (NHK / 2007)
- Tokyo Tower (2007)
- Slow Dance (Fuji TV / 2005)
- Proof of the Man | Ningen no Shomei (Fuji TV / 2004)
- Season of Violence (2002)
TV Movies
- Furusato ~Musume no Tabidachi~ (Fuji TV / 2011) - Mamoru Saeki
- Tsubakiyama Kacho no Nanokakan (TV Asahi / 2009)
- Oyaji no Ichiban Nagai Hi (Fuji TV / 2009)
- The Negotiator SP | Koshonin SP (TV Asahi / 2009)
- Ekiro (Fuji TV / 2009)
- Rookies SP (TBS / 2008)
- Real Clothes (Fuji TV / 2008)