Edit
"Three Lives Three Worlds, Ten Miles of Peach Blossom" Episode #1.53 (TV Episode 2017) Poster

Full Cast & Crew

Directed by 

Hoi-To Yam
Chui-Wah Yu
Yuk-Fan Lam ... (head director)

Writing Credits (in alphabetical order)  

Qi Tang ... (novel)
Mengqi Wu ... (screenplay editor)
Jiayun Yu ... (screenplay editor)
Menghua Zhu ... (screenplay editor)

Cast (in credits order)  

Mi Yang ... Bai Qian
Mark Chao ... Mo Yuan / Zhao Ge / Ye Hua
Rest of cast listed alphabetically:
Ken Chang ... Zhe Yan
Dilraba Dilmurat ... Bai Fengjiu
Weiguang Gao ... Dong Hua
Maggie Huang ... Su Jin
Ruilin Liu ... Zi Lan
Veronique Zhang ... Xin Nu

Produced by 

Ying Fang ... general producer
Chen Gao ... general producer
Luyan Jiang ... producer
Jiye Li ... co-production supervisor
Wan Li ... co-associate producer
Ning Liu ... executive producer
Weiwei Qian ... co-associate producer
Li Su ... line producer
Xingyan Wu ... associate producer
Duolai Xing ... co-associate producer
Xiaoling Xiong ... co-associate producer
Weidong Yang ... production supervisor
Jia Zeng ... executive producer
Ruoyao Zhao ... producer
Yifang Zhao ... executive producer

Music by 

Xuan Tan

Cinematography by 

Chi-Cheng Chiang
Youxing Jiang

Film Editing by 

Yuyang Zheng

Art Direction by 

Haozhong Chen

Costume Design by 

William Chang
Stanley Cheung

Production Management 

Deli Feng ... production manager
Qiu Dong Zhang ... production manager

Visual Effects by 

Charles Chao-Hua Lee ... visual effects supervisor
Teresa Pan ... visual effects artist
Ming-Yee Sheh ... concept artist/matte painter

Stunts 

Chi Wah Ling ... stunt choreographer

Camera and Electrical Department 

Zhiguang Liu ... gaffer
Lijin Zhang ... gaffer

Other crew 

Wei Zhang ... dubbing director
Xiaolong Zhang ... ancient etiquette advisor

See also

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

Contribute to This Page


Recently Viewed