Gaming Guide

Who Voices Soul in Phantom Blade Zero? English and Chinese Voice Actor

Roger Craig Smith voices Soul in the English version of Phantom Blade Zero, replacing trailer voice Jay Maksenuk; S-GAME has not named Soul's Chinese voice actor.

Roger Craig Smith voices Soul in the English version of Phantom Blade Zero, replacing trailer voice Jay Maksenuk; S-GAME has not named Soul’s Chinese voice actor.

Close-up of Soul's eye with the Diverging Paths end of chapter card in Phantom Blade Zero

Quick answer: Roger Craig Smith voices Soul in English in the released Phantom Blade Zero. Jay Maksenuk voiced him in earlier trailers, and S-GAME has not named Soul’s Chinese voice actor.

Soul’s English voice changed shortly before launch, so you hear Roger Craig Smith in the released game. Here is who voices him, who voiced him before, and how the Chinese track fits in.


Soul’s English voice actor

In Phantom Blade Zero’s English release, Roger Craig Smith performs Soul. Game Informer verified the casting with developer S-GAME on 28 October 2026.

Soul riding in the back of a horse-drawn cart in the rain under the Present Day caption in Phantom Blade Zero

That voice may ring a bell: Smith has portrayed Sonic the Hedgehog for years. His credits also include Ezio Auditore (Assassin’s Creed) and Chris Redfield (Resident Evil).

Play the released game in English and Smith is Soul from start to finish. There is no point in the game where another actor takes over.


Who voiced Soul before launch

Before release, Soul’s English voice belonged to Jay Maksenuk. He is the voice in the trailers and gameplay videos from that period, and those older clips still use his performance.

Soul facing Zuo Shang, the Order's Shadow Sovereign, on a wooden platform in the rain in Phantom Blade Zero

S-GAME swapped Maksenuk for Smith shortly before Phantom Blade Zero launched on 29 October 2026. The studio has not said publicly why it made the change.


Soul’s Chinese voice and other languages

Only Chinese and English have complete voice tracks in Phantom Blade Zero. Chinese is selected by default; to change it, use the Voice Language option in Settings’ Game tab.

Settings menu with Voice Language set to Chinese, the default, over Soul in a straw hat in Phantom Blade Zero

S-GAME has not publicly identified Soul’s Chinese voice actor.

There is no Japanese voice track. Japanese, Korean, French, German and the game’s other supported languages cover menus and subtitles only, so you still hear Soul in either Chinese or English.