
Quick answer — Makoto Ishii voices Kazuki Makabe in Fafner, Shinichirou Nakagami in True Tears, Arthur in Tears to Tiara and 16 more characters.
Makoto Ishii voices Kazuki Makabe (Fafner), Shinichirou Nakagami (True Tears), Arthur (Tears to Tiara), Kunihito Kusanagi (Shangri-la), Masazou Kinoto (JoJo's Bizarre Adventure: Diamond is Unbreakable), Roland Chevalier (Nodame Cantabile Finale), Louis (Mujin Wakusei Survive), Largo (Black Jack (TV)) and 11 more.
Kazuki Makabe is voiced in Japanese by Makoto Ishii.