acting
- Road to Redemption (TV)
- A Better Tomorrow (TV) → Da Xia
- Xtreme Vanguard Baatar (TV) → Jiang Lingchuan
- Angry Wind (TV) → Zheng Nanfeng
- 旧爱 (TV)
- 进错豪门嫁对郎 (TV) → Fu Jingshen / Ye Mohan
- She's in the Star River (TV)
- 天命神侯 (TV)
- 豪门表弟他又宠又撩 小表弟你逃不掉了 (TV) → Shen Ye
- 声色犬马 (TV) → Nie Zhiyi
- 总裁镇不住少奶奶 (TV)
- 顾总你的保镖是夫人 (TV) → Nie Ziyi
- 少帅夫人才是真千金 (TV) → Pei Yuan
- Under the City’s Tree → Xiao Mo
- 炽爱 (TV)
- 心肝宠 (TV)
- The Gangster, the Cop, the Devil → Gang Pao
- 错撩 (TV) → Lou Xiao
- Songjiang Father → Shen Mo
- Invisible Bedmate → Wang Gu