Filmography
The Visioner
36 Episode s . as Ban Jie Ming
The Visioner
36 Episode s . as Ban Jie Ming
A League of Nobleman
29 Episode s . as Lan Lin
A League of Nobleman
29 Episode s . as Lan Lin
The Sleuth of Ming Dynasty
49 Episode s . as Emperor Jin Tai
The Sleuth of Ming Dynasty
49 Episode s . as Emperor Jin Tai
The Wolf
49 Episode s . as Yuan Ce
The Wolf
49 Episode s . as Yuan Ce
Song of Phoenix
78 Episode s . as Tian Wen / Lord Mengchang
Song of Phoenix
78 Episode s . as Tian Wen / Lord Mengchang
The Brightest Star in the Sky
44 Episode s . as Yang Jian
The Brightest Star in the Sky
44 Episode s . as Yang Jian
The Long Ballad
49 Episode s . as Shan Guo
The Long Ballad
49 Episode s . as Shan Guo