Actor · Born 1979
Dark Forest
2024 · as Du Xiao
Lies My Father Told Me
2023
The Poet
2021 · as Li Bing
League of Gods: Alluring Woman
2020 · as King Zhou
相忘于江湖
2018 · as Li Ye
A Loner
2018 · as Xiaozhao
The Painter
2012
茶亦有道
2011 · as 陆清远
The Sorcerer and the White Snake
2011 · as Herb Picker
1911
2011 · as Gengxin Chen
Fury or Love
2007 · as Bao Ying