Edit
Ip Man 4: The Finale (2019) Poster

Full Cast & Crew

Directed by 

Wilson Yip

Writing Credits  

Edmond Wong ... (written by) &
Hiroshi Fukazawa ... (written by) (as Dana Fukazawa) &
Tai-Lee Chan ... (written by) &
Lai-Yin Leung ... (written by) (as Jil Leung Lai Yin)

Cast (in credits order)  

Donnie Yen ... Ip Man
Scott Adkins ... Barton Geddes
Danny Kwok-Kwan Chan ... Bruce Lee (as Kwok-Kwan Chan)
Vanness Wu ... Hartman Wu
Jim Liu ... Ming
Kent Cheng ... Bob
Yue Wu ... Wan Zong Hua
Ka-nin Ngo ... Leung Kan
Adrian Wheeler ... Mr. Wight
Chris Collins Chris Collins ... Colin Frater
Vanda Margraf ... Wan Yonah
Nicola Stuart-Hill ... Gabrielle Cox
Nicolò Novek ... INS Officer Walters (as Nico Amedeo)
Grace Englert ... Becky
John F. Cruz ... General Armstrong
Hannah Templeton-Cox Hannah Templeton-Cox ... Cheerleading Coach
Rest of cast listed alphabetically:
Craig Canning Craig Canning ... Becky's Boyfriend
Andrew Lane Cawthon ... Andrew (INS Regional Director)
Josh Cowle Josh Cowle ... Becky's Classmate #4
Qiang Gao Qiang Gao ... Master Chiu of Seven Star Mantis
Mark Hugh-Williams Mark Hugh-Williams ... Karate Spectator (as Mark Williams)
Amin Jaafoura Amin Jaafoura ... Bruce Lee student
Yuri Khlystov ... Spectator at the fight scene
Darren Leung ... Lead Disciple
Meng Lo ... Master Law
Brian O'Shea ... Bruce Lee student
Simon Shiyamba Simon Shiyamba ... Billy
He Ye ... Ip Ching
Xiaofei Zhou Xiaofei Zhou ... Master Chiang of Xing Yi
Atlas Azure Atlas Azure ... Soldier (uncredited)
Linda-Jean Barry ... School Principal (uncredited)
Janine Bromhead Janine Bromhead ... Bus Passenger (uncredited)
David Charles-Cully ... Man at Airport (uncredited)
Steven Dasz ... Bruce Lee Student (uncredited)
Diego Dati ... Challenger (uncredited)
Dale Grant ... Bus Passenger (uncredited)
Darren Grosvenor Darren Grosvenor ... Master Sergeant (uncredited)
Nathan Head ... Bus Passenger (uncredited)
Omar Kalik Omar Kalik ... Soldier (uncredited)
Zac Ladkin ... Becky's Classmate (uncredited)
Archibald C. McColl IV ... INS Mandarin Interpreter (uncredited)
T. Mark Owens T. Mark Owens ... Man at Airport (uncredited)
Beverley Parker Beverley Parker ... Woman at Airport (uncredited)
Jade Powell Jade Powell ... Girl at Airport (uncredited)
Jason Redshaw ... Man at Airport (uncredited)
Troy Sandford Troy Sandford ... Karate Master (uncredited)
Mark Strange ... Karate Champion (uncredited)
Bethan Talbot Bethan Talbot ... Girl at Airport (uncredited)
Debra Tennant Debra Tennant ... School Staff (uncredited)
Winson Ting Winson Ting ... Soldier (uncredited)
Daniela Wildi Daniela Wildi ... Waitress (uncredited)
David Johnson Wood ... Marine Sargeant (uncredited)
Lynn Xiong ... Cheung Wing-sing (archive footage) (uncredited)

Produced by 

Guy Allon ... line producer: UK
Yuk-Lam Pang ... associate producer
Jackson Pat ... UK
Alvina Wong ... administrative producer (as Yee-Kwan Wong)
Edmond Wong ... executive producer
Raymond Pak-Ming Wong ... executive producer / producer
Donnie Yen ... producer

Music by 

Kenji Kawai

Cinematography by 

Siu-Keung Cheng ... director of photography

Editing by 

Ka-Fai Cheung

Casting By 

Venetia Suchdev

Production Design by 

Kwok-Keung Mak ... (as Kenneth Mak)

Art Direction by 

Sai-Hung Chow

Set Decoration by 

Kay Brown

Costume Design by 

Pik Kwan Lee

Makeup Department 

Yin-Ching Choy ... makeup artist (as Maggie Choy)
Guojun Guo ... special makeup effects artist
Rachel Kong ... hair stylist
Lisa Purchase ... hair stylist: UK
Dan Wang ... special makeup effects artist
Laura Bernice Watson ... makeup designer: UK (as Laura Viana da Silva)

Production Management 

Steve Cole ... unit manager
Rong Hua ... production manager
Wai-Yee Lau ... assistant production manager (as Ringo Lau)
Tara C. Llewellyn ... production manager: UK (as Tara Llewellyn)
Chi-Pan Wong ... production manager (as Eddie Wong)
Hanjun Zhu ... unit production manager

Second Unit Director or Assistant Director 

Wai Kei Cheng ... first assistant director
Jamie Macdermott ... first assistant director: UK

Art Department 

David Ahern ... graphic designer: UK
Naylor Andrew ... lead carpenter
Philip Barber ... construction manager
Jessica Barrell ... graphics assistant: UK
Trisha Birch ... scenic painter
Timothy Blackwood ... carpenter: UK
Dan Chester ... action vehicle co-ordinator
Laura Ellis ... art department assistant
Connor Grove ... set dresser
Adele Hayter ... scenic artist
Christian Hicks ... carpenter: UK
James Ashley Holloway ... carpenter
Hin-Fat Hung ... property master
Chapman C.H. Kan ... assistant art director
Archie Knowles ... construction foreman
Kwok-Wing Lau ... props
Wai-Ming Law ... props
Mark Gordy Peterson ... carpenter: UK (as Gordy Peterson)
Jade Reynard ... scenic painter: UK
Oliver Reynolds ... production buyer: UK
Alison Sauer ... art department agent / art department logistics
Chung Ming See ... props
Becky Tavenor ... s/b art director (credit only)
Yasmin Toplis ... assistant buyer
Niina Topp ... art director: UK
Vicky Troth ... scenic painter: UK
Beck Whelpdale ... scenic painter: UK
Joseph Wynne ... stand-by art director: UK

Sound Department 

Charlotte Lok Man Chan ... production supervisor
Cyan Chun-Yat Cheung ... dialogue recordist / foley artist / foley editor / foley recordist
Man Hoi Cheung ... sound effects editor
Mandy Man Yi Cheung ... production manager
Jas Fung ... dialogue recordist
Joey Chung Yu Ho ... production supervisor
Yannies Oi-Yan Lam ... production coordinator
Chun-Chung Lee ... dialogue editor / dialogue recordist
George Yiu-Keung Lee ... dialogue mixer / re-recording mixer / sound designer
Danny Yu-Fai Lo ... dialogue editor / foley artist / foley editor / foley recordist
Rafael Millán ... foley editor / foley recordist
Sebastián Sonzogni ... foley artist
Burnard To ... dialogue recordist
Tracy Tsang ... director of production
Wai-Keung Yeung ... dialogue editor / dialogue recordist
Chun Hin Yiu ... foley mixer / re-recording mixer / sound designer / sound effects editor
Martín Scaglia ... sound effects editor (uncredited)

Visual Effects by 

Ho-Hin Choi ... compositor
Ka-Chuen Ho ... lead effects artist
Garrett Lam ... visual effects supervisor

Stunts 

Jan-Fai Lee ... wing chun consultant
Darren Leung ... assistant action director
Jude Poyer ... stunt coordinator: UK
Simon Shiyamba ... stunt actor
Mark Strange ... stunt performer
Cheung-Yan Yuen ... assistant action director
Shun-Yee Yuen ... assistant action director
Woo-Ping Yuen ... action director

Camera and Electrical Department 

James Bridger ... gaffer: second unit
Rory Grierson ... best boy: UK
Carlos Ho Sing Leung ... digital imaging technician
Cheuk Sing Timothy Tam ... best boy
Hiu Tung Yeung ... assistant camera

Casting Department 

Mike Leeder ... additional casting
Lisa Jing Li ... Casting Agent
Venetia Suchdev ... casting / extras casting

Costume and Wardrobe Department 

Amy Cansdale ... costumer: dailies
Francesca Davies ... costume assistant
Jessica Gwyneth ... wardrobe assistant
Heather Nute ... costume assistant
Melanie Nute ... costume assistant
Giulia Scrimieri ... UK costume designer
Yann Seabra ... wardrobe supervisor
Amy Westwood ... costume assistant

Editorial Department 

Carlos Ho Sing Leung ... on-set editor

Location Management 

Dan Connolly ... location scout
Alastair Don ... location manager
Ian Findlay ... assistant location manager
Steven Langfield ... location marshall
Joe Simmons ... location assistant (as Joseph Simmons)

Music Department 

Yoshiaki Tomura ... music coordinator

Script and Continuity Department 

Hoi-Hong Leung ... script supervisor

Transportation Department 

Dan Chester ... action vehicle coordinator

Additional Crew 

Maile Cannon ... adr dialogue coach
Alvin Chau ... co-presenter
Shuogang Chen ... co-presenter
Dan Chester ... action vehicle coordinator
Ko-Ko Chin ... co-presenter
Hannah Cross ... crowd control / production assistant
Marc Grant ... production accountant
Kyle James ... consultant: military advisor
Steven Leek ... lead armourer: UK
Haifeng Li ... co-presenter
Louisa Rose Mackleston ... floor runner
Robert Mellody ... production assistant
Nicolas Zhi Qi ... planner
Xiaojiang Quji ... planner
Joanna Vellacott ... production coordinator: UK
Edmond Wong ... presenter
Kit-Fong Wong ... co-presenter (as Anita Wong)
Dong Yu ... presenter
John Zeng ... co-presenter
Peter Zheng ... co-presenter

See also

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

Contribute to This Page


Recently Viewed