Cheng Haofeng
Movies 10
TV Shows 11
Nirvana in Fire
as Xiao Jingrui
2015
Journey to the West
as 奎木狼
2012
西遊記粵語版
as 奎木狼
2014
Medical Examiner Dr. Qin
as Wu Lixue / 武力学 / Chen Biao / 陈彪
2016
China in the classics
as 钱德洪
2021
请对我说谎
2026
Unbeatable3
as 宋忠诚
2012
Love Behind the Years
as Jiang Haiyang
2026
红
as 周行健
2019
午夜计程车
2014
Master of Go Collection
as 范西屏
2010