Actor · Born 1964
Fist to Fist
2026 · as Li Changhong
Hidden in the Kunlun
2025
Once
Good Night Beijing
2021 · as Coffee Shop Owner
The First People's City Found By The Chinese Communist Party
2019 · as 刘水河
Little Lucky
2017 · as TV Host
Crazy Arts
2016
Let's Get Married
2015
Ox Thief
2013 · as Host
Don Quixote
2010 · as Sima Wan
Two Stupid Eggs
2007 · as Zhao Xi
The Jimmy Hat
2006