Garouden: The Way of the Lone Wolf
2024 · Anime
as Himekawa
White Snake [English]
2019 · Animation
as Chang Pan
Tekken: Bloodline
2022 · Anime
as Jin Kazama
Tekken: Bloodline [English]
Revenger
2023 · Anime
as Liu
Steel Ball Run: JoJo's Bizarre Adventure
2026 · Anime
as Gyro Zeppeli
Revenger [English]
Steel Ball Run: JoJo's Bizarre Adventure [English]
Altered Carbon: Resleeved
2020 · Anime
as Shinji
Magical Girl Lyrical Nanoha [English]
2004 · Anime
as Shiro Takamachi (2004)
Magical Girl Lyrical Nanoha
2004 · Animation
Bungo Stray Dogs Wan! [English]
2021 · Anime
as Osamu Dazai
Ajin
2016 · Anime
as Professor Futoi
Bungo Stray Dogs Wan!
The Apothecary Diaries S1-S2
as Jinshi
Danganronpa 3: The End of Hope's Peak Academy - Hope Arc
as Koici Kitakura
Inazuma Eleven: Ares
2018 · Anime
as Cliff Parker
If It's for My Daughter, I'd Even Defeat a Demon Lord
2019 · Anime
as Kenneth
Prince of Stride: Alternative
as Nobuhiko Nagatsuka
Sirius the Jaeger
as Alexei
The Apothecary Diaries [English] S1-S2
2025 · Anime
Bungo Stray Dogs S1-S5
The Familiar of Zero [English]
2006 · Anime
as Derflingher
White Snake
Lord Marksman and Vanadis [English]
2014 · Anime
as Pierre Badouin
Vivy: Fluorite Eye's Song
as Yugo Kakitani
The Familiar of Zero
Ajin [English] S1-S2
Dragon's Dogma
2020 · Animation
as Simon
Gamera: Rebirth
as Tazaki
Fate/stay night [Unlimited Blade Works] S2
2015 · Anime
as Archer
Baki
as Retsu
Baki [English]
SAKUGAN
as Meroro
Beyblade Burst Rise
as Ken Urame
Lookism [English]
2022 · Animation
as Basco
Lord Marksman and Vanadis
The Ladybug
2018 · Animation
as Bee Guard 2
Flag
as Engineer
Summer Time Rendering [English]
as Masahito Karikiri
Flag [English]
Gudetama: An Eggcellent Adventure
as Additional Cast
Kakegurui Twin S1-S3
as Ren Kochi
I.W.G.P. [English]
as Additional Voices
Sirius the Jaeger [English]
Beyblade Burst QuadDrive
2021 · Animation
as Narrator
Resident Evil: Infinite Darkness
as Spacer
Fate/Grand Order: First Order
as Emiya
Fate/stay night [Heaven's Feel] III. spring song
Beyblade Burst [English]
as Narration
Summer Time Rendering
Beyblade Burst
Vinland Saga S2
as Atli (Netflix dub)
Shaman King
as Amidamaru
Vinland Saga [English] S1
Pokémon Evolutions
as Palmer
Kengan Ashura [English] S1-S3
2025 · Animation
as Ohma Tokita
Record of Grancrest War [English]
as Milza Kuces
Forest of Piano S1-S2
as Takeshi Saga
Forest of Piano [English] S1-S2
Accel World [English]
2012 · Anime
as Blue Knight
Drifting Dragons [English]
as Gaga
Jujutsu Kaisen [English] S1-S3
as Satoru Gojo
The Disastrous Life of Saiki K.: Reawakened
as Aren Kuboyasu
BNA
Bottersnikes & Gumbles S2
2017 · Animation
as Strawberry Man
Lookism
The House of the Lost on the Cape
as Kozuchi River Kappa
Jujutsu Kaisen S1-S3
Record of Grancrest War
BNA [English]
Jentry Chau vs. The Underworld
2024 · Animation
as Ox Head
Beastars S1-S3
as Bill
Beastars [English] S1-S3
Junji Ito Maniac: Japanese Tales of the Macabre
as Hide
Junji Ito Maniac: Japanese Tales of the Macabre [English]