Tanjiro Kamado – Demon Slayer: Kimetsu no Yaiba Infinity Castle (2025) Character & Voice Actor

Who Voices Tanjiro Kamado in Demon Slayer? (And Why He’s So Loved)
Okay, let’s be honest — if you’ve watched Demon Slayer, you already know that Tanjiro Kamado is basically the sweetest anime boy ever. He’s out here fighting demons like a beast, but also bowing politely and crying because he feels bad for them. 😭 Like?? Who does that?? He’s the definition of soft but deadly.
But here’s the thing — a huge part of why we love Tanjiro so much isn’t just the story or the animation (though, chef’s kiss), it’s his voice. That gentle, determined tone? That emotional delivery that hits you right in the feels? Yup, it’s all thanks to some seriously talented voice actors.
🎙️ Japanese VA of Tanjiro Kamado is Natsuki Hanae
If you’ve ever ugly-cried during one of Tanjiro’s speeches (same, bestie), you’ve got Natsuki Hanae to thank. This man is a voice acting legend. He also voices Kaneki from Tokyo Ghoul and Kousei from Your Lie in April — basically, if the character is soft, tragic, and emotionally wrecked, Hanae’s probably the voice behind it. 😂
His Tanjiro is full of heart. It’s raw, sincere, and makes you wanna protect him at all costs. Seriously, he nails that balance between kindness and strength like nobody else.
🇺🇸 English VA of Tanjiro Kamado is Zach Aguilar
Now for the dub gang — Zach Aguilar absolutely kills it as Tanjiro. This dude’s on a roll lately. You’ve probably heard him as Genos in One Punch Man or David in Cyberpunk: Edgerunners. His energy is top-tier, and let’s just say: the man can SCREAM. Like, perfectly.
Zach brings that same warmth and intensity in the English version, and honestly, he gives Tanjiro this relatable, humble vibe that just works. He makes you feel everything Tanjiro’s going through — the pain, the hope, the pure “I won’t give up!” energy.