Edit
Goodbye Mr. Vampire (2017) Poster

Full Cast & Crew

Directed by 

Jackson Pat

Writing Credits (in alphabetical order)  

Tango Chan ... (as Tan Chen)

Cast (in credits order)  

Yue Sun Yue Sun ... Chen Niandong
Dan Dewhirst ... Joe (as Daniel Dewhirst)
Wanzhen Feng Wanzhen Feng ... Xiao Jie
Janine Craig Janine Craig ... The Witch
Jeffrey Ho ... Dr. Du (as Zhirong He)
Tristan Hyde Tristan Hyde ... Will
Rest of cast listed alphabetically:
Kishore Bhatt ... Clown
Xiaolu Chen Xiaolu Chen ... Maitre'd
Daniel Costello ... John
Dylan Ge Dylan Ge ... Xi
Todd Von Joel ... Biff
Jackson Kai Jackson Kai ... Restaurant customer
Nina Kumar ... VIP Restaurant Customer
Laura Matassa ... VIP Restaurant Customer
Carmen Pat Carmen Pat ... Xiao Le
Faruk Pruti ... Frank
Tom Ward-Thomas ... Max
Stuart Whelan ... VIP (uncredited)

Produced by 

Guy Allon ... producer
Alan Ng ... producer

Music by 

Samuel Karl Bohn

Cinematography by 

Ian Howes

Editing by 

Pauline Wai Lam

Casting By 

Venetia Suchdev

Production Design by 

Niina Topp

Art Direction by 

Lanhua Huang
Niina Topp ... (as Nina Topo)

Set Decoration by 

Rosalind Boulton

Costume Design by 

Adam Howe

Makeup Department 

Natasha Huang ... key makeup artist
Gloria Peñaranda ... makeup artist
Ali Reith ... makeup artist

Production Management 

Joe Field ... production supervisor

Second Unit Director or Assistant Director 

Aisha Graham ... third assistant director
Fan Huang ... assistant director (as Frank Huang)
Andrew Richards ... first assistant director
Sophie Sengchan ... second assistant director

Art Department 

Ashleigh Latter ... set dresser
Kate Stamp ... props
Rachelle Willsher ... set dresser

Sound Department 

Karl Lauefer ... boom operator
David Sohanpal ... sound recordist
Pete Styles ... supervising sound editor

Special Effects by 

Steven Leek ... special effects technician
Matthew Strange ... special effects supervisor

Visual Effects by 

Francesco Accattatis ... visual effects supervisor
Fahdi Kanavati ... digital compositor
Alex Murray ... visual effects artist

Camera and Electrical Department 

Alan Andrade ... digital imaging technician
Sasha Bajac ... additional photography
Phil Barnes ... second assistant camera
Daniel Deighton ... first assistant camera
Henry Howes ... gaffer
Eoin Kelly ... digital image technician
Rob Llewellyn ... camera operator
Josh McLaren ... electrician
David Osborne ... electrician
Ondrej Rybar ... first assistant "a" camera
Ben Starkin ... electrician

Costume and Wardrobe Department 

Lindsay Hill ... costume supervisor

Editorial Department 

Peter Owen Brook ... first assistant editor
Cem Hurrell ... colorist

Location Management 

Will Hannan ... location assistant
Konstantinos Iordanou ... location manager
Duncan MacLeod ... Health and safety specialist

Script and Continuity Department 

Pin Lee ... script supervisor

Additional Crew 

Dante Deluca ... production assistant
Reece Gibbins ... runner
Romain Richard ... runner
Charlie Turner ... production assistant
Liangliang Zhang ... planner

See also

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

Contribute to This Page


Recently Viewed