Stephen Fu

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.