2025
My Name is Zhao Chuxi as Li Chengqian2021
Liu Yong Pursues the Case as Yan Bingzheng2021
Horrific Illusions of a Game as Not available2019
形意英雄 as Not available2018
沧海丝路 as 薛谦2016
Su Can from Guangdong Ten Tigers: Dragon Is Born as Xia Yonghe2011
Shaolin as Sung Hu2011
Nine-Mile Fragrance as Shan Ying2009
Red Cliff II as Jiang Gan2008
Red Cliff as Jiang Gan2001
Black Ice as 李新建2001
长征 as 薛岳2000
Wrong Carriage, Right Groom as Yuan Buqu2000
Never Close the Eye as 胡新民1996
远东阴谋 as Chang Hsueh-liang1996
汉武帝 as Not available1994
步入辉煌 as Not available1992
Kiss of Poison as Hu Li1992
九死一生之把一切献给党 as Not available