Edit
Vanguard (2020) Poster

(2020)

Full Cast & Crew

Directed by 

Stanley Tong

Writing Credits (in alphabetical order)  

Stanley Tong ... (screenplay by)
Tiffany Tong ... (english dialogue) (as Tiffany Alycia Tong)

Cast (in credits order)  

Jackie Chan ... Tang Huating
Yang Yang ... Lei Zhenyu
Lun Ai Lun Ai ... Zhang Kaixuan
Miya Muqi ... Mi Ya (as Qimiya Mu)
Ruohan Xu Ruohan Xu ... Fareeda
Jackson Lou ... Qin Guoli
Eyad Hourani ... Omar
Zhengting Zhu ... Shendiao
Jianping Yang Jianping Yang
Bin Zhou Bin Zhou
Yanlong Wang Yanlong Wang
Ju Wang Ju Wang ... (as Roy Wong)
Rest of cast listed alphabetically:
Desmond Aldridge Desmond Aldridge ... Yago
Nicole Atalla
Can Aydin Can Aydin ... Silver Fox
Sayed Badreya ... Abati
Ilez Badurgov Ilez Badurgov ... Jackal / Bodyguard
Luc Bendza Luc Bendza ... Juma
Brahim Chab ... Broto
Barret Coates ... Black Bear
Keith Dallison ... Wheelchair Man
Diego Dati ... Blue Dog
Isaac Fernandez Isaac Fernandez ... Rattle Snake
Joseph Fiorello Joseph Fiorello ... Red Wolf
Pantheras Freedman Pantheras Freedman ... Vanguard Headquarter Special Agent
Darren Grosvenor Darren Grosvenor ... Lt. Commander
Jeffrey Gullbrand ... Josef
Zhiyan Guo Zhiyan Guo ... (as Nikita)
Büsra Duran Gündüz Büsra Duran Gündüz
Su Hang Su Hang ... Dubai Swat Member
Kate Hawkins ... Fareeda / Reporter (voice)
Eric Heise Eric Heise ... Admiral Greg Dawes
Mohannad Huthail ... Hattawi
Michelle Kessler Michelle Kessler ... Yuan Xu
Tam Khan Tam Khan ... Marder
Tam Khan Tam Khan ... Marder
Mervi Koski Mervi Koski ... Celebrant
Temur Mamisashvili Temur Mamisashvili ... Chameleon
Haytham Mansour Haytham Mansour ... Dubai Poiceman
Harry Oram
Tomer Oz ... Tunda
Umesh Pant Umesh Pant ... Gangman
Kyle Paul ... Admiral Greg Dawes (voice)
Denis Pereverzev Denis Pereverzev ... Liev
Phil Ross ... Passerby
Mir Sarwar ... Kalasu
Sabrina Schimanszky ... Mom with baby
Trishna Singh Trishna Singh ... Laila
Alisha Soni Alisha Soni ... Juvemile Soldier (credit only)
Syedsiddiqi Syedsiddiqi ... Detective
Stanley Tong
Zhenwei Wang ... Vanguard Bodyguard
Fady Zaky Fady Zaky ... The Bodyguard
Rory Gauld ... (uncredited)
Xiao Xue Xu Lin Xiao Xue Xu Lin ... Chinese New Year Attendant (uncredited)
Samuel Williams Samuel Williams ... Passerby (uncredited)

Produced by 

Jwanwat Ahriyavraromp ... executive producer
Guy Allon ... line producer: UK
Katy Chen ... co-producer
Edward Cheng ... executive producer
Yue Chuanjiang ... executive producer
Maxine De Vere ... line producer: Dubai
Junming Deng ... executive producer
Ruoqing Fu ... general consultant
Feng Hu ... co-executive producer
Xiaoping Jiang ... co-executive producer
Hongfen Jiao ... executive producer
Jackson Pat ... producer: UK
Bhakbhume Tanta-Nanta ... executive producer
Stanley Tong ... executive producer / producer
Barbie Tung ... producer
Chunlin Wang ... co-executive producer
Eddie Wong ... producer
Yunhe Wu ... co-executive producer
Tao Xu ... co-executive producer
Yu Xu ... co-executive producer
Xi Yang ... co-executive producer
Xiao Yu ... co-executive producer
Wanghu Zhang ... co-executive producer
Yong Zhang ... executive producer (as Daniel Zhang)
Yong Zhang ... co-executive producer
Yuehui Zhao ... co-executive producer
Baolin Zhou ... producer
Maofei Zhou ... co-executive producer

Music by 

Nathan Wang

Cinematography by 

Chi-Wah Lee

Editing by 

Chi-Wai Yau

Casting By 

Shanna Kay Gonzales ... (Casting Director: Dubai Unit)
Venetia Suchdev ... (Casting Director: UK Unit)

Production Design by 

Ying-Wah Cheung ... (as James Cheung)

Art Direction by 

Paul Burns ... (Art Director: UK Unit)
Ambrose Chau ... art director: Beijing unit
Andrew Del Rosario
Ranjit Singh
Kam-Fok Wong ... (as Nick Ng)

Costume Design by 

Miriam Chan
Connie Leung

Makeup Department 

Zera Azmi ... makeup artist: Dubai
Mahesh Pawar ... makeup artist
Priyanka Sarkar ... makeup artist
Priyanka Sarkar ... makeup artist

Production Management 

James Brodie ... unit manager
Nuwan de Zoysa ... unit manager
Rakesh Kanojia ... production manager
Gil Kolirin ... production manager: UK
Tyler Pan ... production manager (as Tylor Pan)
Sunpreet Singh ... production manager (as Sunpreet dej Singh)
Anora Tukhsanova ... dubai unit production manager

Second Unit Director or Assistant Director 

Xeson Chan ... third assistant director
Michael Chapman ... third assistant director: UK
Thomas Chow ... first assistant director
Subodh Desai ... second assistant director
Anastasia Filatova ... second assistant director: UAE
Gemma Pecorini Goodall ... set PA daily
Guanhua Han ... action director
Jackie Chan Stunt Team ... action director
Mohanjeet Kalsi ... assistant director / second assistant director: India
Gareth Lewis ... second assistant director: UK
Nico Marzano ... first assistant director: UAE (as Nicola Marzano)
Antoine Mendy ... PA
Murali Menon ... first assistant director
Rhiannon Mobbs ... floor runner: UK
Stanley Tong ... action director
Asal Tukhsanova ... cast pa
Mick Ward ... first assistant director: UK

Art Department 

Dan Chester ... action vehicle co-ordinator
Marc Everett ... property master: UK
Natasha Gauba ... set dresser
Sheena Gola ... assistant art director: India / graphic designer: India
Sarvesh Mainkar ... props
April Pang ... assistant art director
Foram Sanura ... art coordinator

Sound Department 

Steve Burgess ... sound designer / sound supervisor
Andrew Hewitson ... sound recordist: UK
Andy Neil ... re-recording mixer (as Andrew Neil)
Skyler Wang ... sound effects editor
Zhouyuan Wang ... re-recording mixer / sound designer / sound supervisor

Special Effects by 

Babu Tyagi ... special effects

Visual Effects by 

Ma Baiyang ... animation: Lix Digital Studio
Phil Chen ... post production head
Ruxing Chen ... compositing: Lix Digital Studio (as Chen Ruxing)
Weijun Chen ... vfx sequence project manager: Lix Digital Studio (as Chen Weijun)
Ji-Yun Choi ... 3d supervisor: Lix Digital Studio (as Choi-Jiyun) / asset supervisor: Lix Digital Studio (as Choi Jiyun)
Weito Chow ... visual effects supervisor
Hongfu Cui ... compositing lead: Lix Digital Studio (as Cui Hongfu)
Liang Dong ... asset supervisor: Lix Digital Studio
Wang Fei ... animation: Lix Digital Studio
Yuseop Ham ... cgi sequence supervisor: Lix Digital Studio (as Ham Yuseop) / fx lead: Lix Digital Studio (as Ham Yuseop) / lighting supervisor: Lix Digital Studio (as Ham Yuseop)
JeongWook Han ... fx artist: Dexter Digital
Manhong Han ... vfx supervisor: Blaad Studios
Yunqing Han ... matte painting: Lix Digital Studio (as Han Yunqing)
Jiaming Huang ... cgi sequence supervisor: Lix Digital Studio (as Huang Jiaming)
Andras Ikladi ... head of 3d: Blaad Studios
Jay Seung Jaegal ... vfx supervisor: Dexter Studios
Jaeyoung Jang ... asset: Lix Digital Studio (as Jang Jaeyoung)
Jinxing Jiang ... compositing: Lix Digital Studio (as Jiang Jinxing)
Tingting Jiang ... compositing: Lix Digital Studio (as Jiang Tingting)
Xionghao Jin ... vfx producer: Lix Digital Studio (as Yonghao Jin)
Kang Jiwon ... matchmove artist: Dexter Studios
Tae-Youn Jung ... animation supervisor: Lix Digital Studio (as Jung Taeyoun) / lighting: Lix Digital Studio (as Jung Taeyoun)
Yingmei Ke ... animation: Lix Digital Studio
Chang-Yeon Kim ... compositing supervisor: Lix Digital Studio (as Kim Changyeon)
Dongsoo Kim ... head of 2d: Blaad Studios
Hong-Chan Kim ... 3d supervisor: Lix Digital Studio (as Kim Hongchan) / cgi sequence supervisor: Lix Digital Studio (as Kim Hongchan)
Hyeonggi Kim ... lighting artist: Digital Idea
Kee-Won Kim ... cgi supervisor: Lix Digital Studio (as Kim Keewon)
Kyung-Mo Kim ... vfx on set supervisor: Lix Digital Studio (as Kim Kyungmo) / vfx supervisor: Lix Digital Studio (as Kim Kyungmo)
Moon-Soo Kim ... lighting lead: Lix Digital Studio (as Kim Moonsoo)
Jazz Kung ... art director
Charles Chao-Hua Lee ... stereoscopic supervisor
Dayoung Lee ... vfx artist: asset department
Huilan Li ... compositing: Lix Digital Studio (as Li Huilan)
Wenyan Li ... lead compositor: Blaad Studios
Junling Liang ... lead compositor: Blaad Studios
Stephanie Liao ... senior producer
Qian Ma ... compositing lead: Lix Digital Studio (as Ma Qian)
Xinghui Ma ... fx: Lix Digital Studio (as Ma Xinghui)
Yiping Ma ... vfx sequence project manager: Lix Digital Studio (as Ma Yiping)
Chenguo Mei ... compositing: Lix Digital Studio (as Mei Chenguo)
Geuk Tae Noh ... visual effects supervisor: Blaad China
Joohwan Oh ... cgi supervisor: Lix Digital Studio (as Oh Joohwan)
Xiangwei Pai ... compositing: Lix Digital Studio (as Pai Xiangwei)
Jeng-Dam Park ... compositing lead: Lix Digital Studio (as Park Jongdam)
Keun-Hee Park ... lighting supervisor: Lix Digital Studio (as Park Keunhee)
Zhongli Qian ... fx: Lix Digital Studio (as Qian Zhongli)
Soyoung Seo ... rigging artist
Liubin Shen ... asset: Lix Digital Studio (as Shen Liubin)
Huan Shi ... cgi sequence supervisor: Lix Digital Studio (as Shi Huan)
Jae-Young Son ... matte painting lead: Lix Digital Studio (as Son Jaeyoung)
Winnie Su ... stereoscopic supervisor
Zhengtao Wang ... 3d lead: Lix Digital Studio (as Wang Zhengtao)
Tiexiong Wu ... compositing lead: Lix Digital Studio (as Wu Tiexiong)
Ziyu Xiang ... compositing: Lix Digital Studio (as Xiang Ziyu)
Liang Xu ... vfx project manager: Lix Digital Studio (as Lia Xu)
Xiaozheng Xu ... asset: Lix Digital Studio (as Xu Xiaozheng)
Dong Yang ... vfx coordinator: Lix Digital Studio
Rachel Yang ... 3d production coordinator: Blaad Studios
Rijing Yang ... compositing: Lix Digital Studio (as Yang Rijing)
Shuxian Ye ... asset: Lix Digital Studio (as Ye Shuxian)
Yong-Gyun Yu ... fx supervisor: Lix Digital Studio (as Yu Yonggyun)
Junshik-Raul Yun ... executive vfx producer: Blaad Studios
Junfeng Zhang ... compositing: Lix Digital Studio (as Zhang Junfeng)
Yuxin Zhang ... compositing: Lix Digital Studio (as Zhang Yuxin)
Xibo Zhong ... compositing: Lix Digital Studio (as Zhong Xibo)
Dwivedi Animesh ... visual effects supervisor (uncredited)
Avnish Jha ... digital artist (uncredited)
Biswal Miraj ... digital artist (uncredited)
Nikhil Sharma ... visual effects producer (uncredited)

Stunts 

Sam Akel ... stunts (as Sam Akeel)
Joseph Fiorello ... stunt actor
Guanhua Han ... fight choreographer / stunt coordinator
Su Hang ... stunts
Max Huang ... assistant stunt coordinator: UK
Jackie Chan Stunt Team ... fight choreographer / stunt coordinator / stunts
Mathieu Jaquet ... stunt performer
Bruce Law ... car stunt coordinator
In-seop Lee ... stunt double (as In Seob Lee) / stunt performer (as In Seob Lee)
Imran Mahmood ... stunt driver
Temur Mamisashvili ... stunt performer
Kouryou Ngin ... stunts
Ron Oakley ... stunt driver
Tomer Oz ... stunts
Kevin Ta ... stunts: UK
Stanley Tong ... fight choreographer / stunt coordinator
Alicia Woodhouse ... stunt performer
Xueliang Zhu ... assistant fight choreographer / stunt coordinator

Camera and Electrical Department 

Michael Ah Leung ... drone camera operator
Jamie Alac ... underwater camera operator
Joshua Altamirano ... drone pilot: Dubai
Samir Attia ... lighting technician
Petar Bakic ... u-crane technician and operator
Saul Barran ... drone camera operator: Dubai
Hermes Contreras ... first assistant camera: UK
Mulchand Dedhia ... gaffer
Raymond Abou Diwan ... gaffer: Dubai
Petar Dordevic ... grip
Tony Driver ... drone aerials
Steve Gilbert ... key grip: UK
Damien Gray ... spark: UK
Oliver Jackson ... drone pilot: Dubai
Seb Nowell ... spark: UK
Tom Nowell ... gaffer: UK
Vinod Palaki ... lighting technician
Laura Radford ... still photographer: UK
Barry Read ... camera crane grip (location segments)
Ondrej Rybar ... grip assistant: UK
Simon Si-Shen ... camera operator: second unit, UK
Dino Wong ... c camera operator

Casting Department 

Azalea Aznidi ... casting coordinator
Yazid Sadi ... casting associate

Costume and Wardrobe Department 

Hania Kosewicz ... costume daily
Tina Razian ... costume supervisor
Giulia Scrimieri ... costume supervisor: UK

Editorial Department 

Xun Lu ... assistant editor
Dongjie Niu ... assistant editor
Linyao Yang ... on-set editor

Location Management 

Aj Abi-Chahine ... location assistant
Mario Calcagni ... assistant location manager: Dubai unit
Aisling Cotter ... location assistant
Giles Edleston ... location manager: UK
Matteo Granziol ... location scout
Tyler Harrington ... assistant location manager: UK
Urs Sandner ... locations
Charlie Somers ... supervising location manager: UK
Pippa Vaughan ... location assistant
Shane Virgin ... location manager

Music Department 

Gary Chase ... arranger: orchestrator / musician: drums, keyboards / score mixer
Lucas Fehring ... recording engineer: percussion
M.B. Gordy ... musican: percussion
Marta Sofia Honer ... musician: viola
Matthew C. Hornbeck ... musican: guitar (as Matt Hornbeck)
Asuka Ito ... music arranger
Victor Tang K.W. ... Arranger/Orchestrator (as Tang Victor K.W.)
Samuel Lam ... orchestrator
Josh Lewis ... score mixer
Po Lin ... music editor
Jeremy Miller ... score recording engineer
Shelly Ren ... music preparation / musican: solo viola / score supervisor
Monique Shang ... orchestrator
Fady Zaky ... Singer: soundtrack / Songwriter: soundtrack / music producer: soundtrack

Script and Continuity Department 

Xeson Chan ... script supervisor

Transportation Department 

Abhra Chakraborty ... picture vehicle coordinator / transportation co-captain
Dan Chester ... action vehicle coordinator
Vishal Devlekar ... transport captain: India
Urs Sandner ... transportation / vehicle supplier: complete Rolling Stock by Zarva360
Khaled Zaazouh ... picture vehicle coordinator: UAE

Additional Crew 

Aiman Faisal Abd Alrahman ... production assistant
Deepan Boopathy ... domestic distribution
Danielle Brodalka ... cast pa
Maile Cannon ... adr dialogue coach: Eyad Hourani
Wei-Ming Chen ... armorer
Dan Chester ... action vehicle coordinator
Tina Collins ... english dubbing director
Emily Davis ... production coordinator: Dubai
Leah Decruz ... set pa
Rohit Ganeriwal ... production accountant
Rochan Ganu ... production accountant: India
Bryan Gatdula ... medic
Yuliana Grasman ... crowd
Elvira Ibragimova ... production secretary
Morgan Kemeys ... production assistant: UK
Maktoum Noman ... set pa
Urs Sandner ... trailer supervisor: Dubai
Zaurbagadurov ... production assistant: Dubai
Yong Zhang ... planner / presenter (as Daniel Zhang)

See also

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

Contribute to This Page


Recently Viewed