Edit
So Long, My Son (2019) Poster

Full Cast & Crew

Directed by 

Xiaoshuai Wang

Writing Credits (in alphabetical order)  

Mei Ah
Xiaoshuai Wang

Cast (in credits order)  

Jingchun Wang ... Yaojun Liu
Mei Yong ... Liyun Wang
Xi Qi ... Moli Shen
Roy Wang ... Xing Liu (15 Years) (as Yuan Wang)
Jiang Du ... Hao Shen
Liya Ai Liya Ai ... Haiyan Li
Cheng Xu Cheng Xu ... Yingming Shen
Jingjing Li ... Meiyu Gao
Zhao-Yan Guo-Zhang Zhao-Yan Guo-Zhang ... Xinjian Zhang (as Yangouzhang Zhao)
Zhenjiang Bao Zhenjiang Bao ... Chairman
Shuang Wu Shuang Wu ... Moli Shen (17 Years)
Zizi Wang ... Jing Tong
Xinyuan Zhang Xinyuan Zhang ... Hao Shen (12 Years)
Jiachen Wu Jiachen Wu ... Xing Liu (12 Years)
Yajun Wang Yajun Wang ... Yaojun Liu's Sister
Ruilin Liu ... Xing Liu (Adult)
Kaishuo Bai Kaishuo Bai ... Hao Shen (4 Years)
Yihan Cao Yihan Cao ... Hao Shen (Baby)
Yixuan Zhao Yixuan Zhao ... Xing Liu (4 Years)
Zimo Tian Zimo Tian ... Xing Liu (Baby)
Ruirui Lu Ruirui Lu ... Meiyu Gao's Daughter (2 Years)
Qiao Wang Qiao Wang ... Meiyu Gao's Daughter (18 Years)
Leon Leon ... Moli Shen's Son
Jiaqin Sun Jiaqin Sun ... Female Worker in Workshop
Lei Cong Lei Cong ... Female Worker Making Trouble 1
Mingshuo Wang Mingshuo Wang ... Female Worker Making Trouble 2
Lan Su Lan Su ... Officer in Family Planning Department 1
Chunjun Liu Chunjun Liu ... Officer in Family Planning Department 2
Wei Yang Wei Yang ... Doctor
Yuting Gu Yuting Gu ... Nurse
Peng Yu ... Yingming Shen's Mom
Lijian Yuan Lijian Yuan ... Yingming Shen's Dad
Zonghui Hu Zonghui Hu ... Woman Collecting Clothes
Yuwei An Yuwei An ... Pond Worker 1
Bo Liu Bo Liu ... Pond Worker 2
Xiaojun Zhang Xiaojun Zhang ... Fisherman 1
Wenbo Shi Wenbo Shi ... Fisherman 2
Hongxu Liu Hongxu Liu ... Fisherman 3
Peiyang Liu Peiyang Liu ... Worker in Repair Workshop
Dong Lü Dong Lü ... Neighbour 1 (as Dong Lv)
Tingting Liu Tingting Liu ... Neighbour 2
Zimeng Gao Zimeng Gao ... Neighbour's Daughter
Shaolin Zhang Shaolin Zhang ... Yaojun Liu's Brother in Law
Zhixuan Wang Zhixuan Wang ... Yaojun Liu's Dad
Yukun Sun Yukun Sun ... Yaojun Liu's Mom
Tengda Liu Tengda Liu ... Worker in Repair Shop
Liu Yang Liu Yang ... Xing Liu's Class Supervisor
Jian Chen Jian Chen ... Yaojun Liu's Friend 1
Chunlin Lin Chunlin Lin ... Yaojun Liu's Friend 2
Wenjian Lin Wenjian Lin ... Yaojun Liu's Friend 3
Dong Luo Dong Luo ... Hao Shen's Colleague
Jie Chao Jie Chao ... Xing Liu's Girl Friend
Rest of cast listed alphabetically:
Akash Boro Akash Boro

Produced by 

Luan Fuxing ... co-producer
Dandan Guan ... co-producer
Doris Guan ... co-producer
Jianv Han ... producer
Sanping Han ... line producer
Junyi He ... producer
Shaohua Huang ... co-producer
Steven Hui ... line producer (as Zhiyong Xu)
Defu Jiang ... co-producer
Wei Li ... line producer
Zheng Ling ... line producer
Xuan Liu ... producer
Yini Qian ... executive producer
Bing Wang ... co-producer
Hai Wang ... producer
Hua Wang ... line producer
Jingchun Wang ... producer
Lijun Wang ... executive producer
Xiaoshuai Wang ... producer
Ye Wang ... associate producer
Zhang Xi ... line producer
Ray Xue ... assistant producer
Jinsong Yang ... line producer
Wei Yang ... producer
Dong Yu ... producer
Meng Zhang ... co-producer
Yuan Zhao ... executive producer

Music by 

Dong Yingda

Cinematography by 

Hyun Seok Kim ... (as Hyunseok Kim) (Director of Photography)

Editing by 

Lee Chatametikool ... lead editor

Casting By 

Feng Lei

Art Direction by 

Dong Lü ... (as Dong Lv)

Makeup Department 

Lisa Cartlidge ... Prosthetic Artist
Sonia Coppi ... prosthetic production manager
Sophie Louise Davis ... Prosthetic Artist
Liu Jianglan ... makeup artist
Zhang Peng ... makeup department head
Matthew Smith ... prosthetic makeup designer

Production Management 

Anne Lelandais ... french dubbing post production manager

Sound Department 

Miguel Calvo ... sound effects editor
Kang Fu ... re-recording mixer / supervising sound editor
Marvin Lormel ... french dubbing dialogue editor
Sergio López-Eraña ... background sound editor
Steve Miller ... supervising sound effects editor
Pablo Áset ... sound effects editor

Special Effects by 

Cliff Wallace ... special effects makeup

Visual Effects by 

Xander Guo ... visual effects supervisor

Costume and Wardrobe Department 

Yan Pang ... wardrobe stylist

Editorial Department 

Liang Xia ... post-production coordinator

Additional Crew 

Louisa Dent ... Managing Director: Curzon Artificial Eye
Harriet Harper-Jones ... Acquisitions Manager: Curzon Artificial Eye

See also

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

Contribute to This Page


Recently Viewed