Stephen Fu

Stephen Fu voice actor profile
Birth Date: 25/11/1985

Relocating to Los Angeles around 2020 after years in the Dallas dubbing scene, Stephen Fu built a career spanning major anime franchises and high-profile video game titles. The Chinese-American voice actor trained seriously from 2012, taking improv and performance classes to overcome stage fright before breaking through. Best known for his roles as Weather Report in JoJo's Bizarre Adventure: Stone Ocean, Doma in Demon Slayer: Kimetsu no Yaiba Infinity Castle, and Naofumi Iwatani in The Rising of the Shield Hero.

Stephen Fu’s Unlikely Path From Lab Bench to Voice Booth

A Bachelor of Science in Molecular Biology from the University of Texas at Dallas should have kept Stephen Fu in research for life. After graduating in 2009, he spent five years as a lab technician at UT Southwestern Medical Center before walking away from science entirely. Starting in 2012, he enrolled in voice acting classes – commercial workshops, comedy technique courses, and video game-specific training – and began grinding his way into the dubbing industry from Dallas, Texas, picking up minor roles before landing anything significant.

JoJo’s Bizarre Adventure: Stone Ocean and the Weather Report Breakthrough

When Netflix launched JoJo’s Bizarre Adventure: Stone Ocean in December 2021, Fu emerged as one of its standout performers, voicing Weather Report – a stand user with a layered, tragic arc that demanded far more than action-genre delivery. His casting announcement, teased through a deadpan “weather forecast” video referencing the character’s name and the Florida setting, confirmed a performer with real timing. The role placed him squarely among the upper tier of English-language anime dubbing talent.

The Billy Kametz Legacy and Carrying Major Franchises Forward

Following the 2022 passing of voice actor Billy Kametz, Fu became the consistent successor to several of his major roles – Naofumi Iwatani in The Rising of the Shield Hero (from Season 2 onward), Asmodeus Alice in Welcome to Demon School! Iruma-kun, and Raidou Kuzunoha in Raidou Remastered: Mystery of the Soulless Army. Taking over beloved roles mid-franchise is one of the hardest assignments in dubbing, requiring a performer to honor audience familiarity while making the character genuinely their own. Across all three, Fu held the work together.

Doma in Demon Slayer: Infinity Castle and the Road to 2025

His defining 2025 credit arrived with Demon Slayer: Kimetsu no Yaiba Infinity Castle, where he voices Doma – Upper Rank Two of the Twelve Kizuki and the film’s primary antagonist. Fu had read the manga years before the audition landed and called Doma his favorite demon. The performance required holding genuine warmth in the voice throughout scenes of outright monstrousness, a technically demanding task he described in interviews as committing fully to the character’s self-perception rather than signaling danger to the audience. The film became one of the highest-grossing anime releases in recent history. His concurrent work spans Sakuta Azusagawa in Rascal Does Not Dream of Bunny Girl Senpai, Noé Archiviste in The Case Study of Vanitas, Kaname Sudo in Darwin’s Game, Lance Crown in Mashle: Magic and Muscles, and video game roles including Jamie Siu in Street Fighter 6.

Stephen Fu Voices

Credits on MTVA: 7 Roles from 7 Titles
Clarify

Video Games

Game: Marvel Rivals (2024)
Iron Fist / Lin Lie is a playable mystical martial artist hero in Marvel Rivals, the new Iron Fist of...
Wise (English)
Running a video rental store doesn't usually come with a side gig guiding strangers through dimensional rifts, but for Wise...
Game: Street Fighter 6 (2023)
Jamie (English)
In the beloved video game Street Fighter 6, Jamie stands out as a memorable participant in the story. The character...

TV Shows & Series

Web Series: Solo Leveling (2025)
Son Kihoon (English)
Son Kihoon is a character from Solo Leveling voiced by Stephen Fu in English and voiced by Takaaki Torashima in...
TV Shows: To Be Hero X (2025)
Yang Cheng /E-Soul is a character from To Be Hero X voiced by Stephen Fu in English.
TV Shows: Tougen Anki (2025)
Character Naito Mudano serves as a pivotal part of the Tougen Anki universe. Thanks to the stellar performance by Hiroshi...

Movies

Yoichi Shigaraki is a character from My Hero Academia: You’re Next voiced by Stephen Fu in English and voiced by...
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Back to top button
0
Would love your thoughts, please comment.x
()
x