as Father
as Bao Mu(1 ep)
as Yao Feng(2 eps)
as Ling Xuefeng(1 ep)
as Emperor Yuanfeng(2 eps)
as Yao Lao
as Director Liu
as Wang Hongbo(15 eps)
as Bai Erru(38 eps)
as Yao Lao
as Cheng Xiang
as Yao Lao
as Captain Zhang
as Han Liancheng
as Yao Lao
as 老年苏辙(2 eps)
as Jiang Qisheng(3 eps)
as Luo Rongyu(36 eps)
as Lu Xingwen
as Restaurant Owner
as 苏轼(20 eps)
as Boss Qiu(40 eps)
as Ding Yuanshan(36 eps)
as Li Gongming(40 eps)
as Self(2 eps)
as Lin's Father
as Cheng Jianye(47 eps)
as Qin Siyuan(36 eps)
as Bian Guoli(43 eps)
as Cheng Yong(42 eps)
as Professor Zhang(2 eps)
as Shen Nianhua(46 eps)
as Fan Jian(83 eps)
as Han Tian Lin(22 eps)
as Guang Yongshang(45 eps)
as Bai Congxi
as Bufan's Father(12 eps)
as Yang Yixuan(42 eps)
as Bufan's Father(12 eps)
as Zhu Yuanzhen(46 eps)
as Tong Haizhen(48 eps)
as Shang Hanjie(45 eps)
as Muzi's Uncle(48 eps)
as Su Mu(44 eps)
as Hua Zhengkun(66 eps)
as Qi Feng(38 eps)
as Qin Yong(56 eps)
as Xia Qingyuan
as Tang Jianlin(35 eps)
as Gao Jian(35 eps)
as Man Tang Hong(42 eps)
as Zhao Xun(38 eps)
as Luo Jun(36 eps)
as Zhang Lin(40 eps)
as Qiao Sen(28 eps)
as Li Ronghao(28 eps)
as Gao Xincheng(30 eps)
as Li Yu(28 eps)
as Yu Chaofan(40 eps)
as Gao Weimin(25 eps)
as Huang Hua
as Liu Zhenyu(26 eps)
as Huang Dongqing(25 eps)
as Xiao Guanpeng(35 eps)
as Ma Jianhua(30 eps)
as Lin Chengfeng(26 eps)
as Luo Jianjun(30 eps)
as Lin Han(30 eps)
as Tao Dawei(20 eps)
as Luo Yicheng(20 eps)
as Kong San(22 eps)
as Lu Wenjun(20 eps)
as Xu Ning(30 eps)
as Jiang Feng(31 eps)
as Mr. Lin(26 eps)
as Dr Lee Chung
as Wu Bing(20 eps)
as 易水寒(40 eps)
as Li Mang(21 eps)
as Zheng Mu(21 eps)
as Huang Weisheng(26 eps)
as Kong Lingjian(34 eps)
as Luo Zidan(25 eps)
as Chen Bin(20 eps)
as Lu Zijian(22 eps)
as Pu Ke(21 eps)
as Young Man
as Tao Xiang(23 eps)
as Lin Zhiwen(21 eps)
as Gao Xianyang(23 eps)
as Hao Jianqiang(20 eps)
as 淳于飞(20 eps)
as Xu Kai
as Wang Min