X

Cast & Crew

Directed By

Cast

Bo Huang
Jiang Ziya
Hsiang Fei
King Zhou
Xuejian Li
Ji Chang
Yu Xia
Shen Gongbao
Kun Chen
Yuan Shi Tian Zun
Quan Yuan
Queen Jiang
Le Yang
Bo Yi Kao
Yosh Yu
Ji Fa
Luke Chen
Yin Jiao
Bayaertu
Nangong Shi
Bayalag
Lü Gongwang
CiSha
Starring
Yongdai Ding
E Chongyu
Shaofeng Feng
Tai Yi Zhen Ren
Dongping Gao
Chong Houhu
Swanson Han
Lei Zhen Zi
Terry Hou
Chong Yingbiao
Tao Huang
Peng Zushou
Tim Huang
Jiang Wenhuan
Zeyu Li
Guang Cheng Zi
King Liu
Yao Shuliang
Tiezeng Mi
Shang Rong
Xiaobo Mu
Jiang Huan
Chen Muchi
Yin Jiao (The Prince)
Naran
Su Daji
Nashi
Deng Chanyu
Wentong Ning
Fei Zhong
Bo Qian
San Yi Sheng
Senggerinchin
Yin Pobai / Mo Li Qing
Jingyao Shan
Su Quanxiao
Ning Feng Song
Huang Long Zhen Ren
Huangchen Sun
Mo Li Hong
Rui Sun
Jin Kui
Fan Wendong
Wu Gaokui
Chao Wu
Ling Bao Da Fa Shi
Hsing-Kuo Wu
Wen Zhong
Ken Wu
Xin Jia
Yafan Wu
Ne Zha
Huanshan Xu
Emperor Yi
Xiang Xu
Huang Yuanji
Dapeng Yang
Ju Liu Sun
Lixin Yang
Jiang Huanchu
TianHao Yang
Chi Jing Zi
Geng Yeting
Sun Ziyu
Xuehan Zhang
Qiong Xiao
Yilong Zhang
Mo Li Hai
Lei Zhao
Pu Xian Zhen Ren

Produced By

Zhang Bo
producer
Yang Du
executive producer
Xiaonan Hou
administrative producer
Qunfei Huang
administrative producer
William Kong
executive producer
Randy Liu
planner
Barrie M. Osborne
production consultant
Ye Sun
line producer
Anurag Tripathi
VFX Producer
Juan Wang
administrative producer
Li Weiqiang
administrative producer
Xuejun Wu
producer
Wuerhan
producer
Wuershan
producer
Jing Yan
administrative producer
Zujie Zhou
administrative producer

Cinematography

Yu Wang
director of photography

Sound

Phil Barrie
sound designer
Harry Cohen
sound designer
Will Files
sound designer
P.K. Hooker
sound designer
Digba Ener
supervising foley editor
Gadou Naudin
foley artist / sound
Louis Naudin
foley artist
Carol Thomas
audio producer
Jiang Yang
supervising sound editor
Jianxi Zhang
post production coordinator
Xuewei Zhang
sound editor
Nan Zhao
supervising sound editor

Costumes

Special Effects

Sagar Dabir
Pipeline Developers

Visual Effects

Hakan Abel
animator: Pixomondo
Grant Adam
head of rnd: Method Studios
João Agostinho
fx artist: Pixomondo
Priya Prakash Ahiwale
Lighting Artist: Anibrain
Sinan Akdemir
cg generalist: Pixomondo
Sergio Alarcon
texture artist: Pixomondo
Dzhanib Alish
compositor: Pixomondo
Xavier Allard
visual effects supervisor: BUF
Tom Allisey
rigger: Method Studios
Mateo Andrijanic
environment artist: Pixomondo
Sebastien Ansiaux
digital artist: BUF
Danish Anwar
model/texture artist: Method Studios
Lukas Auer
environment artist: Pixomondo
Marie-Pier Avoine
lookdev lead: Scanline VFX
Jenny Jiyeon Bae
visual effects outsourcing production manager: Method Studios
Andrew Bain
env/dmp lead: Scanline VFX
Giuseppe Balacco
layout: Pixomondo
Jeremy Ball
on set visual effects supervisor
Danny Banda
matchmove artist: Method Studios
Spriha Banik
assistant production manager / assistant vfx production manager: Method Studios
William Banti
visual effects supervisor: BUF
Ajinkya Barde
camera tracking artist
Jordan Bartlett
rigger: Method Studios / rigger: method studios
Eli Bastiaens
animator: Pixomondo
Frank Belina
vfx supervisor: Scanline VFX / visual effects supervisor: Scanline VFX
Nick Bell
digital crowd artist: Method Studios
Sylvain Benoit
visual effects artist: BUF
Rosemarie E. Benson
animator: Pixomondo
Jaume Berch
fx artist: Method Studios
Romain Besnard
FX TD: Method Studios / fx artist: Method Studios
Prasad Bhise
lighting artist
Philip Billones
model/texture artist: Method Studios
Dudley Birch
environment artist: Method Studios
Claudia Blackburne
animator: Method Studios
Ashley Blyth
layout lead: Scanline VFX
Omkar Boddu
cg lighting artist: cg artist
Ioan Boieriu
cg supervisor: Scanline VFX
Marcus Boos
layout artist: Method Studios / senior layout artist
Peter Bosak
lighting artist: Pixomondo
Nenad Bosnjak
division head of IT: Pixomondo
Gavin Boyle
Previs Supervisor
Noreddine Brahim
visual effects artist: BUF
Jarom Brand
senior rigging technical director: myth vfx
Stefan Brand
fx artist: Method Studios
Alex Branton
2d pipeline supervisor: Scanline VFX
Marc-Antoine Bressand
senior visual effects artist: BUF
Danielle Brooks
lead visual effects artist: Method Studios
Dave Brown
fx artist: Method Studios
Mattias Brunosson
animation supervisor: Scanline VFX
Josh Bryer
co-visual effects supervisor
Sophie Buchner
animator: Pixomondo
Paul Buckley
head of fx: Method Studios
Giuseppe Bufalo
model/texture artist: Method Studios / modeler
Pierre Buffin
visual effects supervisor: BUF
Matthew Bullock
assets supervisor: Scanline VFX / modeling supervisor: Scanline VFX
Andreas Bundenthal
fx artist: Pixomondo
Luca Buonopane
grooming td / grooming td: Scanline VFX
Emma Cameron
visual effects coordinator
Stefania Cancemi
lookdev artist: Pixomondo
Alexandre Canniccioni
look dev artist: Method Studios
Tiago Carmo
compositor: Pixomondo
Kris Carson
compositor: Method Studios
Kiersten Casey
model/texture supervisor: Method Studios
Esteban Ariza Castañeda
model/texture artist: Method Studios
Dmitrijs Cernagovs
fx artist: Method Studios / fx technical director
Carlo Cersosimo
compositor: Method Studios
Chaeyeon.park
matchmove artist: Scanline VFX
Kien Geay Chan
lighting artist: Method Studios
Nitesh Chandra
show coordinator
Tse-Yuan Chao
visualization artist
Daniele Chindamo
senior environment artist / senior environment artist: Method Studios
Jennifer Chiu
Previs Producer
Donny Choi
Roto/Paint Supervisor: Scanline VFX / roto/paint lead: Scanline VFX
Soomin Chon
fx artist: ScanlineVFX
Kenneth Chua
matchmove artist: Scanline VFX
Kevin Chua
Previz Lead
Sheree Chuang
lighting artist: Method Studios
Luca Cimino
environment artist: Pixomondo
Amanda Collins
artist and recruitment manager: Method Studios
Antoine Cosset
visual effects producer: BUF
Alberto Cotaina
animator: Method Studios
Karl Cottee
production accountant: Method Studios
Cristiana Covone
fx artist: Pixomondo
Nathan Cox
matchmove artist: Method Studios
Francesca Cresciullo
compositor: Pixomondo
Ivan Luque Cuellar
rigging artist: Pixomondo
Tucker Cullinan
environment artist: Method Studios
Dustin Cumming
compositor / compositor: Method Studios
Brett Curran
data wrangler: method studios
Ashish Dani
environment technical director: Scanline VFX
John 'JD' Daniel
modeler: Tippett Studio
Sanjay Das
executive producer: tippett studio
Brad Davenport
roto/paint artist: Method Studios
Mark Andrew De La Garza
lighting artist: Method Studios
Max Decroix
look dev supervisor: Method Studios
Martin Demovic
compositor: Pixomondo
Mark DeSousa
visual effects executive producer: Anibrain
Sylvan Dieckmann
visual effects supervisor: Anibrain

Assistant Director

Yiting Lyu
assistant director
Ye Sun
first assistant director
Ming Zeng
second assistant director
Bowei Zhang
assistant director

Production Management

Zheng Cheng
production manager
Xiaoliang Guan
production manager
Lin Kong
production manager
Kartiki Patil
production manager: Method Studios
Bowen Qi
production manager
Fang Qi
production manager
Wang Yu
production manager
Jiayong Zhang
production manager
Ruosi Zhang
production manager
Siyang Zhang
production manager
Yan Zhang
production manager

Art Department

Victor Xu Cheng
Lead Storyboard Artist
Vanessa Lee
set designer
Mauricio Ruiz
concept artist
Xander Smith
concept artist
Nicole Yuen
art department coordinator

Stunts

Long Cao
stunts
Andrew Cottle
utility stunts
Augie Davis
stunt coordinator
Mana Hira Davis
Movement Coach
Steven A. Davis
fight choreographer
Ruigang Gao
assistant stunt coordinator
Liam Gherlenda
utility stunts
Mark Harris
stunt coordinator
Adam Howell
utility stunts
Jason Li
sunt double: Yosh Yu / utility stunts
Jared Meehan
utility stunts
Mick Roughan
key rigger
Lin Sang
stunt coordinator
James R.W. Smith
utility stunts
Jacob Tomuri
assistant stunt coordinator
Beth Wang
stunt department coordinator
Kai Wang
stunt performer
Tim Wong
fight choreographer / stunt coordinator
Johnny Yang
assistant stunt coordinator
Haiyang Zhang
stunt performer
Song Zhuoran
stunt performer

Animation

Satdive Ajit
animator: animation
Christopher Mullins
animation supervisor

Other

Cypress Bai
english film treatment editor
Pablo Casillas
horse trainer
Caspar Chen
publisher
Pankaj Ganatra
head of finance
Mike Garthwaite
fall horse trainer
Lu Jia
co-presenter
Bill Lawrence
horse master
Chao Li
co-presenter
Guodong Li
co-presenter
Li Li
publisher
Wei Lu
writing credits
Shanshan Luo
co-publisher
Philip McClean
horse trainer
Wayne McCormack
horse master
Phillip McLean
horse trainer
James Schamus
writing credits
Ge Song
presenter / publisher
Rong Su
horse director
Ye Sun
publisher
Zhonghuai Sun
publisher
Lukas Tomsik
horse trainer
Bo Wang
co-presenter
Chuilin Wang
co-presenter
Xuejun Wu
publisher
Xuefeng Yan
co-publisher
Haicheng Zhao
publisher
Peter Zheng
publisher

Music Department

Marco Valerio Antonini
composer: additional music
Marton Barka
music contractor
Daniel A. Brown
Additional Orchestrations
Yitong Chen
Additional Composer, Scoring Assistant, Session Coordinator
Diego Incertis
French Horn
Jonathan Keith
Additional Orchestrations
John Kurlander
music recording engineer / score mixer
Max Lombardo
Additional Orchestrations
Bernd Mazagg
score recordist
Synchron Stage Orchestra
score performed by
Samuel Joseph Smythe
additional composer
Martin Weismayr
score recordist
Fei Yu
music editor / music producer

Camera Department

Gareth Daley
camera consultant
Guo Yi Si
camera operator
Movie title data and credits provided by
IMDb logo