Edit
Love Off the Cuff (2017) Poster

Full Cast & Crew

Directed by 

Ho-Cheung Pang

Writing Credits (in alphabetical order)  

Yee-sum Luk ... (screenplay)
Ho-Cheung Pang ... (original story)
Ho-Cheung Pang ... (screenplay)
Chi-Man Wan ... (screenplay)

Cast (in credits order)  

Shawn Yue ... Jimmy Cheung
Miriam Chin-Wah Yeung ... Cherie Yu
Mengjie Jiang ... Flora
Xiaochen Wang ... Apple
Paul Chun ... Cherie's Father
Susan Yam-Yam Shaw ... Cherie's Mother
Derek Tsang ... Derek (as Kwok Cheung Tsang)
Yat Ning Chan ... Isabel (as Isabel Chan)
June Lam ... Brenda
Jo Kuk ... KK
Mia Yam Mia Yam ... Mandy
Jan Lamb ... YT
Roy Szeto Roy Szeto ... Enunch
Subyub Lee ... Subyub / Gat Gat Gong Drummer Double
Dada Chan ... Haley
Shiga Lin ... Surfwheel Girl Veronica
Stephanie Au Stephanie Au ... Surfwheel Girl Celine
Hugo Ng ... Triad Boss Eagle
Matt Chow ... Police Officer
Lawrence Chou Lawrence Chou ... Police Officer
Toby Lee ... Photographer Dan
Rest of cast listed alphabetically:
Jarrett Lee Anderson Jarrett Lee Anderson ... Night Club DJ
Jayden Au Jayden Au ... Boy Victim
Elise Chan Elise Chan ... Night Club Girl
Fiona Chan Fiona Chan ... Judge
Peter Chan Peter Chan ... Triad Boss's Disciple
Sara Chan Sara Chan ... Haley's Friend
Tarah Chan ... Triad Boss's Wife
Eva Chen Eva Chen ... Night Club Girl
Minnie Cheung Minnie Cheung ... Yoga Instructor
Yiu-Wing Chin Yiu-Wing Chin ... Sauna Room Manager
Pui-Ying Chow Pui-Ying Chow ... Autumn
Cheuk-Wang Chu Cheuk-Wang Chu ... Village Tribute's Brother
Kathy Fung Kathy Fung ... Night Club Girl
Jordan Ho Jordan Ho ... Victims' Dad
Vincent Kok ... Tak
Rainy Kuo ... Hotel Receptionist
Clifton Kwan Clifton Kwan ... Michael
Keith Kwan Keith Kwan ... Gat Gat Gong
Ashina Kwok ... Night Club Girl
Suey Kwok ... Haley's Friend
Denice Lam Denice Lam ... Night Club Girl
Ming-Yiu Lam Ming-Yiu Lam ... Village Tribute's Dad
Hillary Lau Hillary Lau ... Night Club Girl
Ken Ho-Ming Law ... Strong Man
Man-Kwai Lee Man-Kwai Lee ... Village Tribute
Mu-En Lee Mu-En Lee ... Hotel Staff
Sammy Leung ... Hair Stylist
Xavier Leung Xavier Leung ... MV Male Lead
Shao-Wei Li Shao-Wei Li ... Hotel Manager
Ying To Li Ying To Li ... Village Head
Hillary Liauw ... Haley's Friend
Fish Liew ... Night Club Twins
Koyi Mak ... Haley's Friend
Kai-Man Tin ... Inspector
Janet Tse Janet Tse ... Night Club Girl
Keira Wang Keira Wang ... Girl Victim
Jane Wong Jane Wong ... MV Female Lead
Man-Wai Wong Man-Wai Wong ... Blind Old Lady
Siu-Foon Wong Siu-Foon Wong ... Victims' Mom
Ziyi Yang Ziyi Yang ... Village Tribute's Mom
Angela Yuen Angela Yuen ... Night Club Twins
Ho-Cheung Pang ... Sign Man (uncredited)

Produced by 

Alex Dong ... deputy producer
Dickson Leung ... line producer
Subi Liang ... producer (as Qi-Yuan Subi Liang)
Ho-Cheung Pang ... producer
Kyra Poon ... producer assistant

Music by 

Peter Kam ... (music)
Ngai Lun Wong ... (music)
Janet Yung ... (music)

Cinematography by 

Yi-Hsien Chou ... director of photography (as Patrick Chou)

Editing by 

Wenders Li

Production Design by 

Lim-Chung Man

Art Direction by 

Billy Li ... (as Kwok-Lam Lee)

Costume Design by 

Polly Chan

Makeup Department 

Kit Fung Chau ... hair stylist (as Mike Chau)
Chi-Wei Chiu ... makeup artist: Taiwan crew
Midco Chu ... makeup artist: for Mariam Yeung
Tsai-Hsuan Jiang ... special effects makeup: Taiwan crew (as Tsai-Hsuan Chiang)
Li-Hui Kuo ... makeup artist: Taiwan crew
Kiwi Leung ... makeup artist
Hsien-Chia Liu ... special effects makeup: Taiwan crew
Hui-Ping Tsao ... assistant hair stylist: Taiwan crew
Chia-Ling Wu ... hair stylist: Taiwan crew (as Jia-Ling Wu)

Production Management 

Sheng-Yao Chang ... on-set production assistant: Taiwan crew
Coey Chow ... assistant production manager
Olga Fang ... assistant production coordinator: Taiwan crew
Jack Hsu ... on-set production assistant: Taiwan crew
Charlene Hung ... on-set production assistant: Taiwan crew
Kai-Shui Hung ... unit manager
Aileen Li ... line producer: Taiwan crew
Icha Liu ... production manager
Eric Lu ... assistant production manager
Shan Tam ... production consultant
I.-Ting Tsai ... administrative producer: Taiwan crew
Eleanore Wang ... assistant production coordinator: Taiwan crew
Edison Wu ... on-set production manager: Taiwan crew
Tsz-Kit Yau ... production manager
Christiana Yeung ... assistant production manager

Second Unit Director or Assistant Director 

Veronica Bassetto ... director assistant
Duncan Cheung ... first assistant director
Alex Fan ... third assistant director
Karen Hui ... director assistant
Yushan Li ... second assistant director

Art Department 

Chao-Yen Chen ... art department grips: Taiwan crew (as Jau-Yan Chen)
Jr-Min Chen ... art department grips: Taiwan crew
Yu-Jr Chen ... set dresser: Taiwan crew
Wai-Chuen Cheung ... props master
Yu-Hsiang Chiang ... art department grips: Taiwan crew (as Yu-Shiang Jiang)
Kwong-Yip Choi ... propsman
Tai-Choi Chu ... propsman
Yu-Tang Huang ... set props: Taiwan crew
Wing-Hung Lai ... propsman
Jamie Leung ... assistant art director
Shuo-Lin Liang ... assistant art director: Taiwan crew
Chi-Chun Lu ... storyboard artist: Gat Gat Gong
Tin Kit Mak ... storyboard artist
Yu Nagaba ... overture typefont
Dorothy Tsang ... assistant art director
Tso-Cheng Wen ... art department grips: Taiwan crew (as Tzuo-Cheng Wen)
Yun-Tung Wong ... propsman
Yuan-Fen Yao ... set props: Taiwan crew
Yuk-Ting Yung ... assistant art director

Sound Department 

Chia-Ying Chan ... foley artist / sound editor
Fiona Chang ... foley recordist / sound editor / sound studio coordinator
Lien-Chen Chiang ... final mixer / sound designer / sound editor
I.-Fan Du ... boom operator
Yi-Ching Du ... sound editor
Ching-Chun Hsieh ... foley artist (as Ching-Jyun Hsieh) / sound editor (as Ching-Jyun Hsieh)
Cha-Cha Li ... boom operator
Ting-An Lin ... sound editor
I.-Yun Liu ... foley recordist / sound editor / sound studio coordinator
Kelsey Liu ... sound editor
Yi-Ting Sung ... sound editor
Chun-Tang Tu ... location audio mixer
Duu-Chih Tu ... final mixer / sound designer

Visual Effects by 

Enoch Chan ... visual effects producer
Kuok-Hang Chan ... senior animator
Joe Pui-King Chau ... animator (as Joe Chau)
Raymond Chiu ... animator
Kayan Cho ... visual effects producer
Pik-Ki Chu ... senior animator
Wai-Ho Fan ... animator
Tsoi-Yan Ho ... animator
Roger Pui-Choi Ip ... vfx artist
Weng Hon Ip ... senior animator
Hoi-Hei Kwan ... compositor
Shuk-Suet Kwok ... vfx artist
Felix Tsz Fei Lai ... visual effects supervisor
Lai-Ha Law ... senior compositor
Wing-In Lee ... compositor
Yat-Fai Lee ... animator
Teresa Leung ... visual effects coordinator
Herbgarden Limited ... visual effects
Ping-Shun Shum ... senior animator
Joey Tang ... senior compositor
Kayan Tsang ... visual effects coordinator
Bart Wong ... visual effects supervisor
Lok-Hang Wong ... senior animator
Otto Kung-Kuen Wong ... animator (as Kung-Kuen Wong)
Man-Kit Yeung ... visual effects creative director
Chak-Fung Yip ... animator
Hoi-Hoi Yu ... senior compositor
Yat-Tung Yu ... visual effects supervisor

Stunts 

Jack Wai-Leung Wong ... action coordinator

Camera and Electrical Department 

Chi Leung Chan ... electrician
Chi-Yau Chan ... power pod (as Raymond Chi Yau Chan)
Lin Chan ... making-of
Hsi-Chuan Chen ... electrician: Taiwan crew
Shufan Chen ... grip
Andy Cheung ... digital imaging technician
Martin Cheung ... still photographer
Wan Lung Chi ... electrician
Sung-Ming Hsieh ... gaffer
Chung Wai Lau ... electrician
Wing-Tong Law ... electrician
Chiu Wing Lee ... power pod
Elaine Lee ... digital imaging technician
Pak-Sum Lee ... second unit assistant cameraman
Topaz Leung ... still photographer
Chi-Him Mak ... grip
Siu-Ho Poon ... best boy
Hing-Wah Siu ... making-of (as Derek Siu)
Chi-Ming Sun ... focus puller
I. Tai ... grips: Taiwan crew
Wai Kai Tam ... second unit cameraman
Cheuk-Ming Wong ... grip
Chun-Mo Wong ... power pod
Sheng-Meng Wu ... gaffer best boy: Taiwan crew
Fong-ming Yang ... b camera operator: Taiwan crew (as Feng-Ming Yang)
Cheng-Yuan Yeh ... electrician: Taiwan crew
Tai Wai Yuen ... power pod
Luo-Jun Zhang ... grips: Taiwan crew

Animation Department 

Esther Lam ... animation design: news
Jong Won Park ... design: UFO
Bart Wong ... animation director: title sequence

Costume and Wardrobe Department 

Koyi Mak ... assistant costume designer
Jia-Huei Sun ... wardrobe assistant: Taiwan crew
Annie Tsui ... assistant costume designer
Sunshine Yuen ... assistant costume designer

Editorial Department 

Dulapark Booncharern ... digital on-line editor: Thailand
Chuchawam Chairimwiang ... digital mastering: Thailand
Aor Chanawong ... assistant digital colorist: Thailand (as Aor Chanawongse)
Eddie Chow ... post-production supervisor
Ansel Fong ... digital artist: Hong Kong
Deborah Huen ... senior digital colorist: Thailand
Barfuss Hui ... assistant editor
Kritsada Kaewmanee ... technical director: Thailand
Kamjana Kamjanapibul ... digital artist: Thailand
Salita Kaosanit ... producer: Thailand
Kam-Shan Keung ... assistant editor
Eddie Kwok ... technical supervisor: Hong Kong
Copen Lee ... producer: Thailand
Samuel Leung ... digital artist: Hong Kong
Surasak Linitda ... data management: Thailand
Calmen Lui ... project supervisor: Hong Kong
Leonard Wai Yin Mang ... digital artist: Hong Kong
Nepasnan S. ... production manager: Thailand
Pramota Sanlithayee ... digital mastering: Thailand
Parisa Sriwichai ... assistant digital colorist: Thailand
Praween Sutton ... data management: Thailand
Wing Tsang ... producer: Hong Kong
Aaron Tse ... digital artist: Hong Kong
Yada Waewhong ... digital artist: Thailand
Bart Wong ... opening & closing credit design
Bobbie Wong ... project supervisor: Thailand
Daniel Wong ... digital artist: Hong Kong
Dennis Wong ... digital on-line editor: Hong Kong

Location Management 

Holly Chen ... location coordinator: Taiwan crew (as Chia-Pei Chen)
Wei Lee ... location coordinator: Taiwan crew

Music Department 

David Alberman ... second violin
Anna Bastow ... viola
Alastair Blayden ... cello
Noel Bradshaw ... cello
Nigel Broadbent ... first violin
Jennifer Brown ... cello
Eve-Marie Caravassilis ... cello
Cherry Tsz-Wai Chu ... music production assistant
Fong-Ting Chung ... mixed by
Mario de Sa ... concerts and recordings manager
Ginette Decuyper ... first violin
Clare Duckworth ... first violin
Ale Edmundson ... horn
Matthew Gardner ... second violin
Rebecca Gilliver ... cello
Gerald Gregory ... first violin
Gillianne Haddow ... viola
Jörg Hammann ... first violin
Patrick Harrild ... tuba
Sai Yau Hung ... music production assistant
Malcolm Johnston ... viola
Hilary Jones ... cello
Naoko Keatley ... second violin
Maxine Kwok-Adams ... first violin
Patrick Laurence ... double bass
Bryn Lewis ... harp
Yuesong Li ... mixed by
London Symphony Orchestra ... orchestra
Lennox Mackenzie ... first violin
Chi-Yu Mo ... bass clarinet
Pete Moore ... trombone
Iwona Muszynska ... second violin
Thomas Norris ... second violin
Julia O'Riordan ... viola
Claire Parfitt ... first violin
Colin Paris ... double bass
Elizabeth Pigram ... first violin
Simon Qi ... score coordinator (as Yanfeng Qi)
Sarah Quinn ... second violin
Chris Richards ... clarinet
Julian Gil Rodriguez ... second violin
Emily Ross ... oboe
Roman Simovic ... first violin
Gavin Sutherland ... conductor
Gary Thomas ... sound engineer
Robert Tumer ... viola
Miya Vaisanen ... second violin
Sylvain Vasseur ... first violin
Adam Walker ... flute
Chun-Hei Yip ... orchestra score coordinator
Perl Yuen ... music production assistant / orchestra score coordinator

Script and Continuity Department 

Chimi Chung ... script supervisor

Transportation Department 

Tien-Hui Chao ... driver: Taiwan crew
Sky Chen ... driver: Taiwan crew

Additional Crew 

Fiona Chan ... production accountant
Kwai-Wah Chan ... set runner
Alvin Chau ... presenter
Kai-Nang Cheung ... publicist
Hartman I.-Ping Huang ... community service officer
Jeremy Hung ... production assistant
Angel Jen ... book keeper: Taiwan crew
Kwai-Wah Kwok ... set runner
Peikang La ... presenter
Lai-Bing Lam ... tea lady
Peter Lam ... presenter (as Kin-Ngok Lam)
Phoebe Leung ... production assistant
Alex Liu ... publicist
Yi-Chun Liu ... production coordinator: Taiwan crew (as Da-Juan Liu)
Ji Luo ... publicist
Melon Ma ... publicist
Raymond Phathanavirangoon ... English subtitles
Lyn Sun ... publicist
Leo Sze ... accountant
Chip Tsao ... chinese subtitles advisor (as Kit To)
Changtian Wang ... presenter (as Chang-tian Wang)
Sue Wang ... project manager
Loki Wei ... director of pr
Fung-Ying Wong ... dubbing coach: Cantonese
Phoebe Wong ... coordinator
Nancy Wu ... publicist
Cen Yuan ... publicist manager
Hong Chak Yuen ... set runner

See also

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

Contribute to This Page


Recently Viewed