The Battle at Lake Changjin
Demon Emperor Cheng Yao Jin
长眠后三个哥哥为我白了头
道医傅青主
Twin Fates
TV · as Lord Yi · 24 eps
TV · as Lu Zhenhua · 33 eps
Movie
Movie · as Deng Zihui