Edit
Shi cha qi xiao shi (2005) Poster

Full Cast & Crew

Directed by 

Kiefer Liu ... (as Agan)

Writing Credits  

Jen Li ... (screenplay) (as Jennifer Li) and
Kiefer Liu ... (screenplay)
 
Jen Li ... (story) (as Jennifer Li)

Cast (in credits order)  

Edison Chen ... DJ
Jen Li Jen Li ... Jen (as Jennifer Li)
Cary Woodworth ... Tom
Naomi Gibson Naomi Gibson ... Joanna
Aden Cardy-Brown Aden Cardy-Brown ... Mr. Thomson
Chris Frampton Chris Frampton ... Einstein
Jo Yang ... Rie
Danya Lababedi Danya Lababedi ... Sandy
Samantha Johanneson Samantha Johanneson ... Wiebke
Ciaran Doyle Ciaran Doyle ... Jonathan
Don Klass Don Klass ... Andrew
Jon Foo ... Brian
Leonard Silver Leonard Silver ... Headmaster
Jo Price ... Miss Angel
Lone Madsen Lone Madsen ... Miss Louise
Jonathan Rhodes ... Mr. Fisher
Patricia Kensley Patricia Kensley ... Matron
Kev Jones Kev Jones ... Taxi Driver
Rest of cast listed alphabetically:
Cara Bamford ... Student
Cassandra French ... Air Stewardess
Sahr Ngaujah ... Orintheus (as Sahr Nguajah)

Produced by 

Guy Allon ... associate producer
Kiefer Liu ... executive producer (as Agan)
Jackson Pat ... executive producer
Jonathan Weissler ... producer
Judy Yu ... executive producer

Music by 

Ellen Blair
Gill Morley

Cinematography by 

Puccini Yu

Editing by 

Ann Wei Wan

Casting By 

Julie Dunne
Jenni Green

Production Design by 

Alice Herrick

Art Direction by 

Byron Broadbent

Set Decoration by 

Kate Wicks

Costume Design by 

Alice Herrick

Makeup Department 

Laura Ault ... hair stylist / makeup artist
Rie Benson ... hair stylist / makeup artist
Gemmei Chen ... hair stylist: Mr Chen
Sjaan Gillings ... hair designer / makeup designer
Rachel James ... hair stylist / makeup artist
Chunxia Mao ... makeup artist: Mr Chen
Kyra Matthews ... hair stylist / makeup artist
Fiona Rogers ... hair stylist / makeup artist
Susanna Santos ... hair stylist / makeup artist

Production Management 

Guy Allon ... unit production manager
Mark Tyack ... unit manager

Second Unit Director or Assistant Director 

Cara Higgins ... additional third assistant director
Mike Higgins ... first assistant director
John Lai ... second assistant director
Jackson Pat ... second unit director
Michael Studer ... third assistant director

Art Department 

Ian Courtney ... construction manager
Luke Daniels ... art department assistant
Chris Hone ... carpenter
Rose Pomeroy ... assistant art director
Ray Simmond ... greensman
John Wong ... visual consultant

Sound Department 

Wei Li ... boom operator
Yenning Wang ... second boom operator
Jiang Wu ... sound mixer

Special Effects by 

Steve Miller ... special effects supervisor

Stunts 

Kevin McCurdy ... swordmaster
Rachel Steggall ... stunt rigger

Camera and Electrical Department 

Paul Alexander ... steadicam operator
Paul Bray ... generator operator
Chris Dodds ... clapper loader: "b" camera
Ollie Downey ... focus puller: "b" camera
Wen Ping Gao ... electrician
Perry Ho ... focus puller
Mike House ... grip: "b" camera
Ting Kwan ... electrician
Ka Mann ... electrician
Alex Metcalfe ... camera operator: "b" camera / director of photography: second unit
Gau Ming ... best boy
Graham Nye ... steadicam operator
Derrick Peters ... clapper loader: "c" camera
Iwan Prys Reynolds ... focus puller: "c" camera
Dermot Smyth ... grip
Zoran Veljkovic ... camera operator: "c" camera
Jason Walker ... additional focus puller
Dave Wilmot ... crane operator

Costume and Wardrobe Department 

Pamela Bosenquet ... costume supervisor
Jessica Curties ... key costume assistant
Florance Sidney ... costume assistant
Sarah Walsh ... costume assistant
Yan Wang ... costume assistant

Editorial Department 

Steve Farman ... negative cutter
Zhen Shi Qui ... assistant editor

Location Management 

Jonathan Fisher ... assistant location manager
Nathan Jones ... assistant location manager
Philip Morris ... location manager

Script and Continuity Department 

Tan Yahua ... script supervisor

Additional Crew 

Jill Bennett ... production accountant
Adam Betterton ... runner
Anthony Blanco ... production assistant
Paul Butterworth ... production coordinator
Ken Cheung ... unit interpreter
May Chow ... interpreter
Guy Grandjean ... production assistant
Kevin Hackett ... office assistant
Ben Harmer ... runner
Luke Harmer ... runner
Xiao Ming Liu ... assistant: Agan
Shuping Lu ... set interpretor
Darius Mahbouby ... production assistant
David Sanger ... unit nurse
Karen Semberg ... office assistant
Parm Sidhu ... runner
Bob Smith ... unit nurse
Tom Stubbs ... runner
Nooby Tam ... assistant: Jackson Pat
Fabrice Vaisset ... security supervisor
Naomi Weissler ... office assistant: London

See also

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

Contribute to This Page


Recently Viewed