[1] He is best known for the roles of Softon in Bobobo-bo Bo-bobo, Tamahome in Fushigi Yûgi, Seiran Shi in Saiunkoku Monogatari, Gridman in Gridman the Hyper Agent, Heero Yuy in Mobile Suit Gundam Wing, Kaede Rukawa in Slam Dunk, Ayato Sakamaki in Diabolik Lovers, Rantaro Amami in Danganronpa V3: Killing Harmony, Zelgadis Greywords in Slayers, Ryuho in s-CRY-ed, Ein/Hayate from the Dead or Alive series, Marth from the Fire Emblem series, Akihiko Sanada from Persona 3, Lancer from Fate/Zero, Kyōsuke Natsume from Little Busters!, Sakamoto from Haven't You Heard?
I'm Sakamoto, Zora Ideale from Black Clover, Kouga from Saint Seiya Omega, Ensign Nogami from The Cockpit, Garou from One-Punch Man, Cherry Blossom from SK8 the Infinity, and Lilia Vanrouge from Disney: Twisted-Wonderland.
Refrain, Eiichi Ōtori in Uta no☆Prince-sama♪ Maji Love 2000%, Rukawa Kaede in Slam Dunk, Ayato Sakamaki in Diabolik Lovers, and Edgar Ashenbert in Earl and Fairy.
disbanded, Hikaru Midorikawa joined his fellow voice actor and friend, Nobutoshi Canna, to create a new group, Zero Phoenix.
Usually the characters he is cast to play turn into one-man armies, namely Heero and Masaki in Super Robot Wars and Xingke in Code Geass.