as Master Lin
as Jia Quan
as
as Gu Mingjue
as Emperor Wen Tiandi
as Xu Liangshuai
as Pei Jingzhi
as Zhang Yiren
as Dee Renjie
as Ba Qing
as traffic police
as Zuo Lianshan
as Di Renjie
as Sun Wukong
as Pharmacist
as Monkey King
as Zhao Sihai
as 林洋
Birthday
Place of Birth
Biography