Edit
Shanghai Fortress (2019) Poster

Full Cast & Crew

Directed by 

Hua-Tao Teng

Writing Credits (in alphabetical order)  

Jinglong Han ... (screenplay by)
Jiang Nan ... (creator: based on novel by)
Jiang Nan ... (screenplay by)

Cast (in credits order)  

Han Lu ... Jiang Yang (as Lu Han)
Shu Qi ... Lin Lan
Liang Shi ... Shao Yiyun (as Leon Shi Liang)
Godfrey Gao ... Yang Jiannan
Sen Wang ... Pan Hantian
Jialing Sun Jialing Sun ... Lu Yiyi
Vincent Matile Vincent Matile ... Chief Committee Member George Bradley
Rest of cast listed alphabetically:
Natasha Dratinskaia Natasha Dratinskaia ... News Host (credit only)
Sheng Jiu Sheng Jiu ... Committee Member
Miaomiao Liu Miaomiao Liu ... Florist
Ming Liu Ming Liu ... Bartender
David Peck David Peck ... American Admiral
Weimin Tang Weimin Tang ... Committee Member
Gongliang Wang Gongliang Wang ... Zeng Yu (as Cheng Yu)
Zao Wang ... Committee Member
Steven Weathers Steven Weathers ... Committee Member (as Steven Donald Weathers)
Gong Xu Gong Xu ... Committee Member
Shuo Yang Shuo Yang ... News Anchorman

Produced by 

Phillip Argeadson ... co-producer (as Bruce Axl Argeadson)
David U. Lee ... executive producer
Steven Squillante ... producer
Shan Tam ... producer
Jun Zhang ... senior producer
Xia Zhang ... line producer

Music by 

Lee Dong-jun

Cinematography by 

Jai Ip
Geoffrey Simpson

Editing by 

Angie Lam

Casting By 

Dayou Zhu

Production Design by 

Thomas Chong
Joseph C. Nemec III

Art Direction by 

Karl Tan ... (as Karl Tam)
Michael Turner ... supervising art director

Costume Design by 

Vera Chow

Production Management 

Taylor Li ... unit production manager

Second Unit Director or Assistant Director 

Ivy Yu-li Chiang ... second second assistant director
Pei Pei Lin ... key first assistant director
Sylvia Liu ... first assistant director
Dan Ni Shan ... third assistant director
Matthew Pang ... first assistant director
Willson Wong ... second assistant director
Sofia Xiong ... second assistant director
Rachel Xu ... second assistant director
Wai Yin Yap ... second assistant director

Art Department 

Shane Baxley ... concept artist
Michael Cawood ... previs artist: Proof, Inc
David Chow ... concept artist
Alex Cunningham ... concept artist
Trevor Goring ... storyboard artist
Al Gotsis ... screen graphics: Territory Studio
Dark Hoffman ... concept artist
Ed Lee ... Concept Artist / concept artist
Mike Loh ... prop maker
Walter P. Martishius ... concept artist
Robert McKinnon ... concept artist
Sebastian Meyer ... concept artist
Reid Southen ... concept artist
Matt Tkocz ... concept artist
Marc Vena ... storyboard artist (as Mark Vena)
Graham Wyn Jones ... storyboard artist

Sound Department 

Eunjung Kim ... re-recording mixer / sound effects editor

Visual Effects by 

Bharathi Anthonysamy ... digital compositor
Aitor Arroyo ... digital compositor
Illia Barabash ... visual effects artist
Oliynyk Bohdan ... visual effects supervisor: Postmodern Digital (as Bogdan Oliynik)
Egor Borschevsky ... visual effects producer
Simon Carr ... visual effects supervisor: Territory Studio
Changrae Cho ... fx artist
Anastasiia Chumak ... digital matte painter: Postmodern Digital
Julien Cimino ... bidding producer
Pete Coggeshall ... modeler: Proof, Inc
Elina Danchenko ... digital compositor
Rosi Dimitrova ... vfx artist: Bottleship VFX
Viacheslav Doroshko ... visual effects artist
Artur Durmishyan ... visual effects artist
Shahar Eldar ... lead modeler: Proof, Inc
Denis Eldyshov ... visual effects
Andrew Evdokimov ... visual effects supervisor: CGF
Wen-I. Fan ... senior texture and lookdev artist: PHENOM FILMS
Vadim Filippov ... Layout Artist: CG Factory
Renat Gabdrakhmanov ... digital compositor
Petko Ganev ... 3d artist: Bottleship VFX
Alexey Garifov ... pipeline developer: visual effects
Vladimir Gerasimov ... vfx artist: Bottleship VFX
Whitney Godinho ... visual effects artist: Territory Studio
Iliya Halembakov ... fx artist: Bottleship VFX
Minjung Hong ... lead matte painting
Violina Hristova ... Compositor: Bottleship VFX
Yoana Hristova ... vfx producer: Bottleship VFX (as Virginia Marinova)
Kuo-Chou Hsu ... VFX Coordinator (as Alex HSU)
Tao Hu ... Previsualization artist: Proof, Inc
Emma Ibbetson ... visual effects producer: Territory Studio
Ekaterina Ivanova ... FX TD/Artist
Mahesh Babu J ... visual effects artist
Ivo Kalyonski ... compositor: Bottleship VFX
Stella Kamburova ... 3d artist: Bottleship VFX
Haera Kang ... compositor
Delyan Ketipov ... lead compositor: Bottleship VFX
Maxim Kharenko ... pipeline td
Sam Khorshid ... visual effects supervisor
Chansoo Kim ... cg supervisor: Digital Idea
Hyeonggi Kim ... Lighting Artist: Digital Idea
Taeho Kim ... visual effects production manager: Macrograph
Dmitriy Kireev ... fx artist
Kirill Kochetkov ... head of IT department: CGF
Olga Konstantinova ... digital compositor
Aleksej Kulikov ... lead digital compositor: CGF
Youngseok Kweon ... visual effects artist
Eun Ji Lee ... animator
Evgeny Lesnichenko ... matchmove artist
Elena Letova ... visual effects artist
Sergey Likhachev ... digital compositor
Viacheslav Lisovskyi ... digital compositor
Tyrone Magnusen ... screen graphics: Territory Studio
Iva Mancheva ... Compositor: Bottleship VFX
Ben Margerison ... Visual Effects Coordinator: Territory Studio
Marina Markovich ... visual effects producer: Postmodern
Tom McLoughlin ... executive visual effects producer: Territory Studio
Mois Moshev ... Pipeline developer: Bottleship VFX
Martin Naydenski ... vfx supervisor: Bottleship VFX
Tsoy Oleg ... visual effects artist: CGF
Anna Oyner ... visual effects coordinator
Yasen Panev ... fx artist: Bottleship VFX
Andrew Popplestone ... creative director: Territory Studio
Youngil Pyo ... visual effects supervisor
James Rose ... digital compositor
Juan Ignacio Salgado ... Compositing Supervisor: Phenom Films
Vladislav Samarov ... fx artist: CGF
Riess Shafique ... digital compositor
David Sheldon-Hicks ... visual effects: Territory Studio
Yanko Slavov ... tracking artist: Bottleship VFX
Evgeniy Stefanov ... fx td: CGF
Martin Stoynov ... 3D Artist: Bottleship VFX
Ranko Tadic ... Previsualization Supervisor: Proof, Inc
Michael Timoshenko ... digital compositor
Nick Tregenza ... digital compositor
Desislava Valcheva ... compositor: Bottleship VFX
Benito Vargas ... Previsualization artist: Proof, Inc
Hristo Velev ... vfx supervisor: Bottleship VFX
Cameron Ward ... modeler: Proof, Inc
Aaron Weldon ... previsualization artist: Proof, Inc
James M.H. Wong ... Data I/O: Territory Studio
Sophia Zhang ... visual effects producer
Sheena Zhao ... visual effects producer
Jinhee Kim ... visual effects producer (uncredited)

Stunts 

Xiaoping Fan ... stunt performer
Quanjun Su ... stunt rigging coordinator
Fan Xiaoshuang ... stunts
Liang Yang ... stunt coordinator

Camera and Electrical Department 

Ming Gao ... dit supervisor
Jeffrey Weil ... camera operator
Ronnie Wu ... translator/coordinator for camera, lighting and grip

Animation Department 

Ravshan Gaziev ... lead creater td
Jesse Ong Pho ... postviz: Digital Idea

Costume and Wardrobe Department 

Iris Fung ... costume assistant
Irene Lu ... assistant costume designer
Darren Tsang ... costume assistant

Editorial Department 

Mark Fu ... additional editor
Irina Shamina ... technical editor: from CGF

Music Department 

Marton Barka ... music department
Bernd Mazagg ... score mixer / score recordist
Synchron Stage Orchestra ... score performed by
Johannes Vogel ... conductor / orchestrator
Martin Weismayr ... score recordist

Script and Continuity Department 

Chi Kwong Cheung ... script planner

Additional Crew 

Kingy Wong ... assistant (uncredited)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed