Prince of Lanling: Blood Weeping Blade
Yin Lingzhi, Daughter of the Party
Echoes of the Heart
刘三姐
TV · as 龙泉 · 32 eps
TV · as 张老爷 · 24 eps
Movie
Movie · as Zhao Dayong