2024
High Forces as Zheng Bin
2024
Shushan Devil as Grandmaster
2024
师傅 as Li Mao (24 episodes)
2024
Sword and Fairy as Lu Da Zhi (36 episodes)
2023
Crime Hunter as 王朝 (12 episodes)
2017
Eternal Wave as 老八腊子
2013
Family Portrait as 成年刨 (48 episodes)
2010
H List for Sprint (1 episode)
2008
Magic Mobile Phone (84 episodes)
2005
Sunflower as Chicken Droppings as a 19 year old young man
2005
Shanghai Dreams as Xiao Gen Er
2003
Cala, My Dog! as Liangliang
2002
Beijing Bicycle as Jian