Edit
City Of Rock (2017) Poster

(2017)

Full Cast & Crew

Directed by 

Da Peng

Writing Credits (in alphabetical order)  

Da Peng ... (as Chengpeng Dong)
Biao Su

Cast (in credits order)  

Da Peng ... Cheng Gong (band manager)
Shan Qiao ... Hu Liang (as Shun Qiao)
Bextiyar Gülnezer ... Ding Jianguo (as Na Zha)
Hong-Chi Lee ... Explosive / Zhayao (drummer)
Tongsheng Han Tongsheng Han ... Yang Shuangshu
Junxi Qu Junxi Qu ... Qiao Meixi
Qian Yu Qian Yu ... Sun Dali
Yunpeng Yue ... Qiao Dashan
Lele Dai Lele Dai ... Li Meiyan
Jinsong Wang ... Ding Wei
Yang Yu Yang Yu ... Zhang Facai
Yingjun Zhao Yingjun Zhao ... Jun
Xiaobao Song Xiaobao Song ... Guitarist of Broken-Guitar band
Xiaoguang Liu Xiaoguang Liu ... Bass player of Broken-Guitar band
Song Wen Song Wen ... Drummer of Broken-Guitar band
Xiaofeng Song Xiaofeng Song ... Singer of Broken-Guitar band
Wei Fan ... Boss Fan
Dongyu Zhou ... Tongtong
Chi-Ling Lin ... Sweety (voice) (as Zhiling Lin)
Siqin Gerile Siqin Gerile ... Host of Ji'an School
Yijun Liu Yijun Liu ... Doctor
Long Long Long Long ... Storekeeper
Hu Gao ... Crowd
Yingzhu Xiao ... Harley female rider (as Nan Xiao)
Gang Lei Gang Lei ... Director of Ji'an Nursing Home
Tianxiao Xie Tianxiao Xie ... Worker at Construction Bite
Mingyi Zhao Mingyi Zhao ... Deng
Yang Ou Yang Ou ... Deng's brother
Lei Peng Lei Peng ... Ratio Station Programme Director
Yanliang Li Yanliang Li ... Caption of riot police
Lan Yao Lan Yao ... Taxi driver
Wei Xiao Wei Xiao ... Thugs leader
Shanshan Yuan ... Pancake stand owner
Victoria Song ... Teacher of Qianqian (as Song Qian)
Goon Chung Wong ... (special performer) (as Huang Guanzhong)
Sai-Wing Yip ... (special performer) (as Ye Shirong)
Rest of cast listed alphabetically:
Ranran Cao Ranran Cao ... Drummer of Top dancing group
Tongrui Cao Tongrui Cao ... Hu Liang in his childhood
Qihang Dai Qihang Dai ... Grandson of Yang Shuangshu
Lifan Dong Lifan Dong ... Sweety
Jingwen E. ... Journalist (as Bo E)
Hongjie Gao Hongjie Gao ... Tractor driver
Jungang Jia Jungang Jia ... Aritist in construction site
Chao Liang Chao Liang ... Primary school principal
Chunxia Liu Chunxia Liu ... Big Girl Housekeeping
Lu Liu ... Yang's daughter
Daming Ma Daming Ma ... Shuai
Yunhe Yi Yunhe Yi ... Bass player of Top dancing group
Haiyan Zhang Haiyan Zhang ... Woman nextdoor
Yiming Zhang Yiming Zhang ... Guitarist of Top dancing group
Lusi Zhao ... Nurse
Yan Zhao Yan Zhao ... Harley male rider

Produced by 

Yedda Zhixi Chen ... co-producer (as Yedda Chen) (co-produced by) / producer (as Yedda Chen)
Liming Ke ... producer (as Raymond Ke) (produced by)
Xiaoping Li ... producer (produced by)
Da Peng ... producer (produced by)
Ying Wan ... line producer
Yvonne Wan ... line producer
Sixie Yin ... line producer
John Zeng ... co-producer (co-produced by)

Music by 

Fei Peng ... (original music by)

Cinematography by 

Hu Gao ... director of photography

Editing by 

Yiran Tu

Casting By 

Lichao Deng
Xiaochao Ma
Fan Yang

Production Design by 

Jing Wang

Art Direction by 

Aurora Fu

Set Decoration by 

Cuiqi Bo

Costume Design by 

Yige Zhao ... style designer

Makeup Department 

Zihao Feng ... special effects makeup artist
Bo Li ... makeup artist assistant
Zhongwei Li ... makeup artist assistant
Ya Liu ... hair stylist assistant
Jing Mao ... makeup artist supervisor
Yajun Song ... hair stylist
Mingming Wang ... makeup artist
Lei Xi ... hair stylist
Lingling Xie ... makeup artist assistant
Qi Yu ... special effects makeup artist
Fangyuan Zeng ... makeup artist assistant
Yu'ang Zhang ... special effects makeup artist
Zuoyuan Zhang ... tattoo artist
Mengke Zhao ... special effects makeup artist
Yanqing Zu ... tattoo artist

Production Management 

Guangyu Cao ... assistant post-production
Chengbo Dong ... assistant production manager
Hongjie Gao ... on-set manager
Chuan He ... post-production producer
Xin Jin ... assistant to coordinator
Shuaishuai Jing ... utility manager
Yuliang Jing ... assistant production manager
Yuyang Li ... post-production producer
Zhenhui Ren ... post-production coordinator
Zeyi Shi ... production manager
Wei Tian ... utility manager
Jun Wang ... on-set manager
Yi Wang ... office manager
Yuhan Wang ... assistant post-production
Jingsheng Yao ... coordinator
Jianing Yu ... assistant post-production
Lin Zeng ... assistant to coordinator
Yujia Zhai ... post-production supervisor

Second Unit Director or Assistant Director 

Haiping Gu ... executive director
Yang Li ... points mirror painting
Xiang Liu ... special effect director
Qiwei Sun ... points mirror painting
Yuting Yang ... first assistant director
Yaqiong Zhang ... style design director

Art Department 

Guanghui Cao ... display props
Jie Cao ... display props
Aimin Chen ... display props
Lijuan Dai ... art department assistant
Yiyong Ding ... on-set props head
Wenzhu Dou ... display props / on-set props
Junqiang Du ... effects
Quanwei Du ... display props
Zhengxu Duan ... display props
Fengwei Fan ... display props / on-set props
Guanwei Gao ... effects
Zhijun Geng ... display props
Xiujun Gui ... display props
Zhangxiao Gui ... display props
Xingge Guo ... art department assistant (as Tim Guo)
Yanfeng Guo ... props
Bingyong Hao ... display props
Jingkui Hao ... display props
Zhishan He ... bricklayer
Changgui Hu ... display props / on-set props
Guihua Huang ... painter
Fuqing Huo ... effects
Xingbiao Jia ... welder
Haitao Jing ... display props
Aiqun Ju ... sculptor
Fengbao Li ... bricklayer
Pengfei Li ... effects
Yanlong Li ... welder
Zhilin Li ... effects
Bingxue Liu ... display props head
Guanlin Liu ... carpenter
Guoping Liu ... concept artist
Quansheng Liu ... painter
Youkang Liu ... display props
Jianli Lu ... electrician
Linjie Lu ... assistant to set decorator
Zhanhai Luo ... display props
Jin Mao ... sculptor
Tie Mi ... display props
Lydia Quan ... art department assistant
Yuanjun Ren ... display props head
Guoqiang Shen ... display props
Quanliang Song ... display props
Maoxiang Sun ... standby art director
Zhibo Sun ... display props
Tengfei Tan ... effects
Haiying Tian ... electrician
Xiyang Tian ... instrument
Aiguo Wang ... display props
Chao Wang ... effects
Cuilong Wang ... props head
Haiguo Wang ... display props
Hao Wang ... welder
Jian Wang ... welder
Shuai Wang ... on-set props
Yitong Wang ... display props
Yuntai Wang ... display props
Jie Wen ... effects
Tiantian Wen ... assistant to main effects
Jiaqi Xiang ... display props
Li Xin Xie ... main effects
Jianjie Xiu ... bricklayer
Jianjun Xiu ... bricklayer
Jianshe Xiu ... bricklayer
Kewen Xiu ... assistant to set decorator
Zhenguo Xiu ... bricklayer
Enruo Xu ... assistant to props head
Junpeng Xu ... display props
Junqing Xu ... display props
Yajun Xu ... welder
Mei Yang ... art department assistant
Peizhang Yang ... standby art director
Xing Yang ... assistant to props head
Yi Yang ... assistant art director
Yuecang Yue ... effects
Baolong Zhai ... driver
Xiaoyun Zhang ... main bricklayer
Ze Zhang ... effects
Kuo Zhao ... instrument
Yongshun Zhao ... assistant to set decorator
Yadong Zhen ... display props
Chao Zhou ... welder
Zenghai Zhou ... bricklayer

Sound Department 

Ma Bai ... foley recordist
Xu Dong ... director of sound production
Linjiang Han ... first boom operator
Wei He ... mixer / re-recording mixer / sound designer
Xin Li ... foley recordist
Xuelin Lin ... sound mixer
Zhifang Lin ... ambience sound editor
Xu Miao ... foley artist
Guidong Sun ... second boom operator
Yanwei Wang ... sound mixer
Zeyu Wang ... special sound effects editor
Long Wu ... assistant to sound mixer
Jia Zhang ... dialogue guidance / director of sound production / sound designer: trailer
Yancheng Zhang ... dialogue editor / dialogue recordist / foley editor
Zhangzhenan ... mixing engineer (as Zhen'an Zhang)
Hongze Zhao ... special sound effects editor

Visual Effects by 

Cong Bai ... dpr artist: Soar Dragon of Legend
Zhongjian Deng ... compositor: Luxa VFX
John Dietz ... visual effects consultant: Bang Bang Pictures
Xin Dong ... dpr artist: Soar Dragon of Legend
Hao Guo ... compositor: Luxa VFX
Boshu Hou ... compositor: Luxa VFX
Yang Jiao ... motion graphics: Luxa VFX
Dongkun Kan ... fx artist: Luxa VFX
Shican Li ... vfx coordinator: Soar Dragon of Legend
Levis Linehan ... cg lead: Luxa VFX
Lingjun Liu ... dpr artist: Soar Dragon of Legend
Wei Liu ... lead compositor: Luxa VFX
Yin Liu ... dpr artist: Soar Dragon of Legend
Lucie Parola ... vfx producer: Luxa VFX
Ambrish Rangan ... matchmove: Luxa VFX
Gareth Repton ... vfx supervisor: Luxa VFX (as Gareth Frederick Repton)
Ya Tang ... lead compositor: Soar Dragon of Legend
Ganquan Wang ... compositor: Luxa VFX
Xiang Wang ... dpr artist: Soar Dragon of Legend
Zhen Wang ... vfx production supervisor: Soar Dragon of Legend
Charlie Wu ... associate vfx producer: Bang Bang Pictures
Dong Xu ... vfx project producer: Soar Dragon of Legend
Kenan Xu ... fx lead: Luxa VFX
Zack Yang ... vfx coordinator: Luxa VFX
Nan Yi ... on-set coordinator: Luxa VFX
Roy You ... associate vfx producer: Bang Bang Pictures
Jianjian Yu ... fx artist: Luxa VFX
Bowen Yuan ... texturing animation artist: Luxa VFX
Jane Zeng ... vfx coordinator: Luxa VFX
Chao Zhang ... vfx supervisor: Soar Dragon of Legend
Chunmiao Zhang ... vfx supervisor: Soar Dragon of Legend
Jialing Zhang ... dpr artist: Soar Dragon of Legend
Kai Zhang ... compositor: Luxa VFX
Wanli Zhang ... texturing artist: Luxa VFX
Xinbin Zhang ... compositor: Luxa VFX
Zhuojian Zhang ... modeling texturing artist: Luxa VFX

Stunts 

Longlong Cui ... stunts
Xiang Gao ... action director
Yanan Hu ... stunts
Biaoqing Jiang ... stunts
Qingjie Jin ... stunts
Yanjun Jin ... stunts
Mingming Li ... stunts
Sizhao Ma ... stunts
Shaojie Niu ... stunts
Gongke Pan ... bike stand-in
Jianjun Pu ... stunts
Shufa Si ... stunts
Guijian Tao ... stunts
Haojie Wang ... stunts
Haojie Wang ... stunts
Xiaozhen Wang ... stunts
Gang Wu ... action director
Rufei Xiao ... assistant stunt coordinator
Ruichuan Xie ... wire director
Chao Xin ... stunts
Jiaxin Xu ... stunts
Xiaolong Yan ... stunts
Biao Yang ... stunts
Xingxing Yao ... stunt coordinator
Maoming Yin ... stunts
Yi Zeng ... stunts
Baofei Zhang ... stunts
Qiang Zhang ... stunts
Yong Zhang ... stunts
Peigang Zhao ... assistant stunt coordinator

Camera and Electrical Department 

Jun Bao ... grip assistant
Lei Chen ... assistant lighting technician
Sentong Cheng ... assistant to photography
Zhen Cui ... monitor operator
Jiwen Guan ... still photographer
Lijie Guo ... first grip assistant
Lanqing Huang ... monitor operator
Xungeng Huang ... camera "b" focus puller
Zhensheng Lei ... grip assistant
Jianglong Li ... assistant to photography
Linyun Li ... assistant lighting technician
Peng Li ... still photographer
Rufu Li ... grip head
Rujin Li ... grip assistant
Xugang Li ... grip assistant
Kai Liu ... first camera assistant
Weijun Liu ... aerial drone cinematographer
Yanli Ma ... camera "a" focus puller
Huansong Mei ... first lighting assistant
Chen Meng ... technician
Jirong Qiu ... gaffer
Zhishang Qiu ... assistant lighting technician
Zhiyong Qiu ... key lighting
Min Shi ... grip assistant
Lida Tian ... equipments
Zhe Wang ... technician
Haili Wu ... assistant lighting technician
Haiqing Wu ... first lighting assistant
Jin Xie ... still photographer
Chunyu Yang ... assistant to photography
Xianggeng Zeng ... assistant lighting technician
Jingjing Zhang ... camera operator
Lijie Zhang ... assistant lighting technician
Wenhao Zhang ... technician
Zhong Zhang ... first camera assistant
Xianglong Zhao ... assistant lighting technician
Deguo Zheng ... grip assistant
Haixin Zhu ... assistant lighting technician
Jianhua Zhu ... first grip assistant
Jinshui Zhu ... assistant lighting technician
Nengwen Zhu ... assistant lighting technician

Casting Department 

Lixian Feng ... assistant to casting director
Hongyuan Huo ... assistant to casting director
Zhao Liu ... assistant to casting director
Zhonglong Liu ... assistant to casting director
Cuiyang Shangguan ... assistant to casting director

Costume and Wardrobe Department 

Chunlei Cao ... buyer
Xiu Dai ... costume assistant
Yi Gao ... key costumer
Baobao Guo ... costume director
Xiaotong Guo ... costume assistant
Yunhai He ... costume assistant
Wei Li ... style assistant
Yanfang Li ... costume assistant
Yongming Li ... style assistant
Pei Liu ... costume illustrator
Xiu Liu ... buyer
Jingtian Ma ... costume assistant
Sammie Qin ... style assistant
Xingxing Shan ... costume assistant
Ru Wang ... tailor
Zhijun Wang ... costume effect
Ziwen Wang ... costume illustrator
Fan Yang ... costume assistant
Huiwen Zhang ... costume illustrator
Tong Zheng ... tailor

Editorial Department 

Somnus Cai ... digital intermediate conform
Steven Cui ... digital intermediate producer
Miao Dang ... assistant editor
Aimee Feng ... digital intermediate manager
Yiping He ... editor
Guocai Huang ... trailer colorist
Abel Liu ... digital intermediate technical assistant
Bo Liu ... additional editor
Lani Liu ... colorist
Peigen Liu ... digital intermediate technical assistant
Peter Liu ... digital intermediate technical manager
Zhuang Lu ... dit
Ethan Park ... digital intermediate supervisor
Xin Qiu ... assistant editor
Alice Wang ... color data batch: trailer / dit (as Li Wang)
Gavin Wei ... digital intermediate manager assistant
Daniel Xu ... digital intermediate conform
Geer Yang ... editor / trailer editor
Amber Zhang ... digital intermediate conform
Rui Zhao ... digital intermediate conform
Zheng'an Zhao ... dit
Anne Zhou ... digital intermediate conform
Ruyue Zhu ... mastering manager

Location Management 

Chengguo Du ... location manager
Hui Sheng ... location manager

Music Department 

Qi Geng ... musical instrument instructor
Tianyu Han ... musical instrument instructor
Bingbing Wang ... musical instrument instructor

Script and Continuity Department 

Yang Yu ... continuity

Additional Crew 

Wei Chen ... set runner
Yanjun Dou ... set runner
Yanmin Dou ... head of set runner
Xinfeng Guo ... set runner
Yingfen Han ... assistant chef
Guiyun Huang ... chef
Zhe Jing ... project manager
Tielong Li ... set runner
Xin Li ... set runner
Donghua Liu ... set runner
Saiying Pang ... epk
Zhanlong Pu ... set runner
Yuesen Shang ... epk
Yue Shi ... set runner
Dayong Sun ... chef
Xuepeng Tang ... set runner
Wulabaien Tong ... set runner
Dongxia Wang ... assistant chef
Qinlin Wu ... accountant
Binbin Xu ... set runner
Bin Yang ... set runner
Hengzhi Zhang ... project manager
Zhiyi Zhang ... chef head
Mincai Zhao ... chef head

See also

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

Contribute to This Page


Recently Viewed