highest rated
-
Rurouni Kenshin Part II: Kyoto Inferno
-
Rurouni Kenshin: The Legend Ends
-
Kamen Rider Den-O: Singing, Dancing, Great Training!!
-
Rurouni Kenshin Part I: Origins
-
Rurouni Kenshin: Final Chapter Part II - The Beginning
-
Rurouni Kenshin: Final Chapter Part I - The Final
-
The 8-Year Engagement
-
Kamen Rider Heisei Generations Forever
-
Belle
-
Bakuman
acting
- Marry My Husband: Japan (TV) → Wataru Suzuki
- Glass Heart (TV) → Naoki Fujitani
- Scary True Stories: Summer Special 2025
- Cells at Work! → White Blood Cell / U-1146
- April, Come She Will → Shun Fujishiro
- Why Didn't I Tell You a Million Times? (TV) → Torino Naoki
- First Love (TV) → Harumichi Namiki
- Rurouni Kenshin: The Final → Kenshin Himura
- Rurouni Kenshin: The Beginning → Kenshin Himura
- Belle → Kei / Dragon (voice)
- In the Wake → Yasuhisa Tone
- Sato Takeru & Chidori Nobu yo! Kono Nazo wo Toitemiro! ~Tensai Nazotoki Shuudan kara no Chousenjou~ (TV)
- An Incurable Case of Love (TV) → Kairi Tendo
- Not Quite Dead Yet → Club Host
- Love Will Still Last Forever (TV) → Kairi Tendo
- Honto Ni Atta Kowai Hanashi: 2020 Tokubetsu-hen
- TAKERU NO PLAN CALENDAR PROJECT (TV)
- Takeru No Plan Drive → Himself
- Tokyo Miracle City: Gourmet Capital - Keeping Alive the Spirit of Tsukiji → Himself
- One Night → Yuji Inamura
- Dragon Quest: Your Story → Luka (voice)
- Samurai Marathon → Jinnai Karasawa
- ほんとにあった怖い話 20周年スペシャル
- NHKスペシャル 東京ミラクル (TV)
- Stepmom and Daughter Blues (TV) → Akira Mugita
- Half Blue Sky (TV) → Ritsu Hagio
- Inuyashiki → Hiro Shishigami
- Kamen Rider Heisei Generations Forever → Ryotaro Nogami
- Hard-Core → Sakon Gondo
- Million Dollar Man → Kazuo
- 50 Years of Shonen Jump and Us
- Ajin: Demi-Human → Kei Nagai
- The 8-Year Engagement → Hisashi
- Saraba Kamen Rider Den-O: Special Event -Saraba Imagin! At Climax in the Entire Japan!!- → Ryotaro Nogami
- 東京ミラクルシティ (TV)
- If Cats Disappeared from the World → Postman / Devil
- Someone → Takuto Ninomiya
- The Emperor's Cook (TV) → Tokuzo Akiyama
- Bakuman → Moritaka Mashiro
- Pieta in the Toilet → Janitor
- Rurouni Kenshin Part III: The Legend Ends → Kenshin Himura
- Rurouni Kenshin Part II: Kyoto Inferno → Kenshin Himura
- Bitter Blood (TV) → Natsuki Sahara
- Black Kite (TV) → Akira Ichikawa
- The Liar and His Lover → Aki Ogasawara
- The Liar and His Lover ~The Stories from Before I Met Her~ (TV) → Aki Ogasawara
- Real → Koichi Fujita
- Rurouni Kenshin Part I: Origins → Kenshin Himura
- Winter Sakura (TV) → Inaba Hajime
- Saigo no Kizuna
- HT - Sekido no Mashita de, Nabe wo Tsutsuku → Himself
- Ryōmaden (TV) → Okada Izo
- Q10 (TV) → Heita Fukai
- BECK → Yukio 'Koyuki' Tanaka
- Trick the Movie: Psychic Battle Royale → Shohei Nakamori
- HT - NY no Chushin de, Nabe wo Tsutsuku → himself
- MR.BRAIN (TV)
- Mei's Butler (TV) → Shibata Kento
- Goemon → 霧隠才蔵(青年時代)
- Rookies the Movie: Graduation → Yuya Okada
- Saraba Kamen Rider Den-O: Special Event -Saraba Imagin! At Climax in the Entire Japan!!- → Ryotaro Nogami
- MW: The Devil's Game → Takashi Morioka
- Rookies (TV) → Yuya Okada
- Bloody Monday (TV) → Otoya Kujō
- Kamen Rider Den-O & Kiva: Climax Deka → Ryotaro Nogami / Kamen Rider Den-O
- Kamen Rider Den-O: Final Trilogy Special Edition → Ryotaro Nogami / Kamen Rider Den-O
- Farewell Kamen Rider Den-O: Final Countdown → Ryotaro Nogami / Kamen Rider Den-O
- Kamen Rider Den-O (TV) → 野上良太郎
- Kamen Rider Den-O The Movie: I'm Born! → Ryotaro Nogami / Kamen Rider Den-O
- Ballad of the Angel of Death (TV)
- Kamen Rider Den-O: Singing, Dancing, Great Training!! → Ryotaro Nogami / Kamen Rider Den-O
- Kamen Rider Den-O: Final Stage → Ryotaro Nogami/Kamen Rider Den-O
- Crayon Shin-chan Midsummer Night: I Have Arrived! The Storm is Called Den-O vs. Shin-O! 60 Minute Special!! → Ryotaro Nogami / Kamen Rider Den-O
- クレヨンしんちゃんスペシャル 俺,参上!嵐を呼ぶ アッパレ!仮面ライダー電王VS新王 → 演员
- Princess Princess D (TV) → Kouno Tooru
- 裸にしたい男 (TV)
- Kamen Rider (TV) → Ryotaro Nogami / Kamen Rider Den-O