Hikaru Midorikawa is a veteran Japanese voice actor with Aoni Production who voices the Temple Demon in Demon Slayer: Kimetsu no Yaiba. He is widely known as Heero Yuy in Mobile Suit Gundam Wing.
In the Ufotable adaptation of Demon Slayer: Kimetsu no Yaiba, Midorikawa lends his voice to the Temple Demon. The part is one of many antagonist and supporting turns across a career that began in the late 1980s, and it joins a filmography that spans long-running action, fantasy, and game franchises. His distinctive delivery, honed over decades of leading and villainous roles, makes even a single-arc demon a memorable presence within the series.
Born on May 2, 1968, in Otawara, Tochigi, Midorikawa is represented by Aoni Production and has worked steadily since 1988. His best-known performances include Heero Yuy in Mobile Suit Gundam Wing, Tamahome in Fushigi Yugi, Kaede Rukawa in Slam Dunk, and Zelgadis Greywords in Slayers. He has also voiced Softon in Bobobo-bo Bo-bobo, Gridman in Gridman the Hyper Agent, Ryuho in s-CRY-ed, Garou in One-Punch Man, Zora Ideale in Black Clover, and Cherry Blossom in SK8 the Infinity. In video games he is recognized as Marth in the Fire Emblem series, Ein and Hayate in Dead or Alive, Akihiko Sanada in Persona 3, Lancer in Fate/Zero, Rantaro Amami in Danganronpa V3, and Lilia Vanrouge in Disney: Twisted-Wonderland.

Demon Slayer: Infinity Castle earned $778 million globally and nearly 40 billion yen in Japan, but it still couldn't top Mugen Train's domestic record. Here's why that barely matters....

Naruto vs Luffy with the twist nobody asked for: Luffy tickled Hinata on date night, and she kind of liked it. We break down the whole fight and commit to a winner....
Hikaru Midorikawa is widely known as Heero Yuy in Mobile Suit Gundam Wing. His other celebrated roles include Tamahome in Fushigi Yugi, Kaede Rukawa in Slam Dunk, and Zelgadis Greywords in Slayers.
Midorikawa has appeared in many series, including Softon in Bobobo-bo Bo-bobo, Ryuho in s-CRY-ed, Garou in One-Punch Man, Zora Ideale in Black Clover, and Cherry Blossom in SK8 the Infinity. In Demon Slayer: Kimetsu no Yaiba he voices the Temple Demon.
In the Ufotable adaptation of Demon Slayer: Kimetsu no Yaiba, Hikaru Midorikawa voices the Temple Demon, an antagonist role within the series.
In games, Midorikawa is recognized as Marth in the Fire Emblem series, Ein and Hayate in Dead or Alive, Akihiko Sanada in Persona 3, Lancer in Fate/Zero, Rantaro Amami in Danganronpa V3, and Lilia Vanrouge in Disney: Twisted-Wonderland.
Born on May 2, 1968, in Otawara, Tochigi, Midorikawa has worked steadily as a voice actor since 1988 and is represented by Aoni Production.
This content is original writing by Daddy Jim Headquarters based on the Demon Slayer anime series, manga, and official materials. Episode and chapter references are cited where applicable.
Rights holders
All rights belong to their respective owners.
Character and scene imagery on this site is original artwork by Daddy Jim Headquarters, not screenshots or licensed imagery. Official cover art is used on three types of pages for editorial commentary:
Official resources:
Daddy Jim Headquarters maintains this encyclopedia. If you spot an error, a translation issue, or something that doesn't look right, let us know.