Phantom Blade Zero Wiki
Menu

Phantom Blade Zero Cast & Voice Actors

Short answer: Donnie Yen plays Mó Yuan — Soul's father and the Leader of the Bastion of Mó — providing voice, face model and motion capture, and he has been a creative consultant on the project since 2023. Roger Craig Smith voices Soul in English after a recast days before launch, and Maggie Robertson voices Mu Xiaokui.

Main cast

CharacterRoleEnglishNotes
Soul (魂) Protagonist Roger Craig Smith Recast days before launch — Jay Makensuk voiced Soul in earlier trailers
Mó Yuan (魔渊) Soul’s father, Leader of the Bastion of Mó Donnie Yen (face + mocap) Also Creative Consultant on the project since 2023
Mu Xiaokui Supporting character Maggie Robertson Best known as Lady Dimitrescu in Resident Evil Village

Donnie Yen as Mó Yuan

The reveal closed the August 2026 pre-order trailer: the man cradling an infant in earlier footage is Mó Yuan, and he is played by Donnie Yen through facial capture, motion capture and voice. That is not a marketing cameo — Yen has been credited as a creative consultant since 2023, which is the usual explanation for why the fight choreography reads like Hong Kong action cinema rather than a game studio imitating it.

Yen also performs the Gold-Masked One encounter in Weeping Creek Valley, one of the demo's showcase bosses. If you have seen the 11-minute trailer, you have already watched his mocap work twice without being told.

The Soul recast

Soul's English voice changed extremely late. Jay Makensuk was announced and voiced the character in trailers; by launch the role belonged to Roger Craig Smith — the voice of Sonic, Ezio Auditore, Chris Redfield and Batman. S-GAME confirmed the swap but did not explain it, and the result is that older marketing footage and the shipped game do not match.

Practical consequence: if you are comparing a trailer performance to the game and something sounds off, this is why. Reviews that played the final build, including Game Informer's, generally preferred the Mandarin audio track.

Audio languages

Only two full voice tracks ship: English and Simplified Chinese. Everything else is subtitles — 15 supported text languages in total. Our languages page has the full list and the reasoning behind picking one track over the other.

Names that are not in the game

Three names keep appearing in search results with no source behind them. To be explicit:

  • Jet Li is not in Phantom Blade Zero. The martial-arts-film attachment is Donnie Yen; the two get conflated constantly.
  • Jennifer English (Shadowheart in Baldur's Gate 3) is not confirmed in the cast. No official material or credible report links her to the project.
  • Charles Leclerc — the F1 driver — has no connection to the game whatsoever. This looks like a name-collision rumour.

Frequently asked questions

Is Donnie Yen in Phantom Blade Zero?
Yes. He plays Mó Yuan, Soul’s father and Leader of the Bastion of Mó, through voice, face model and motion capture, and he has served as a creative consultant on the game since 2023.
Who voices Soul in English?
Roger Craig Smith — known for Sonic, Ezio Auditore, Chris Redfield and Batman. He replaced Jay Makensuk, who voiced Soul in earlier trailers, days before launch.
Is Jet Li in Phantom Blade Zero?
No. There is no official or credible source linking Jet Li to the game. The confirmed martial-arts-film talent is Donnie Yen.
Who voices Mu Xiaokui?
Maggie Robertson, best known as Lady Dimitrescu in Resident Evil Village.
How many voice languages does the game have?
Two full audio tracks — English and Simplified Chinese — on top of 15 supported text and subtitle languages.

Sources