Old Monkey
2020
Yuan Wei
2019
2018
Chen's Boss
2011
[Beast King / Di Lan Jue's father]
2023
Lao Liu
2022
Father / 老爹
2010
Master Bao
2006
小老伟
2003