highest rated
acting
- Bing Zi Feng Zhong Lai (TV)
- Sunsets Secrets Regrets (TV) → He Wu
- The Punishment (TV) → Zhong Yanning
- Duel of Shadows (TV) → Sun Zhengxin
- Chase the Truth (TV) → Zhou Ji
- Chasing the Undercurrent (TV) → Xiao Zhenbang
- Chasing the Undercurrent (TV) → Zhong Yanning
- Farewell, Beijing → 孟凡坤
- My Dear Guardian (TV) → Rao Feng
- Ace Troops (TV) → Qin Hanyong
- Return of Special Forces 5
- Return of Special Forces 4
- The Penalty Zone (TV) → Xiong Guoliang
- Jing De Town (TV)
- Listening Snow Tower (TV) → Xiao Shishui
- National Children (TV) → 朝鲁
- The Drug Hunter (TV) → Wu Xinhe
- 向前一步是幸福 (TV)
- Iron Walnut: The Infernal Affairs (TV) → Deng Yuanda / Lin Xiongbo
- The Return of Special Forces 1: The Wrath of the Blood Wolf
- Top Secret Battlefield: Special Forces Return 3
- Special Forces Return 2
- Destroy (TV) → Fang Mengkai
- The Legend of Chusen (TV) → Ghost King
- Thunderbolt of Special Forces (TV) → Chen Ping
- 陆军一号 (TV)
- 我的辣妹保镖 (TV)
- SWAT (TV) → Qin Lang
- 面具侠 (TV)
- Iron Walnut (TV) → He Tao
- 历史的使命 (TV) → Zhu Jintao
- 卧底 (TV) → Qin Chuan
- 玉海棠 (TV) → Zhao Yueze
- Breaking Out (TV) → 雷五龙
- 与狼共舞2 (TV)
- 猛兽列车 (TV) → Tan Shaobo
- 飘帅 (TV) → 帅飘
- Phoenix Nirvana (TV) → Chen Ying Tian
- 白玉堂之局外局 (TV) → 展昭
- Special Arms (TV) → Wang Ya Dong
- 与狼共舞 (TV) → Chen Shaojie
- Flower in the War (TV) → Gao Zizun
- Loaded Bullets (TV) → 强子
- My Father's Name is Bench (TV)
- Sniper (TV)
- 又见花儿开 (TV) → 侯强
- Maiden Rosé → 郑阿藕(青年)
- Inkstone → 少爷