Actor · Born 1968
No Other Love
2026 · as Head Chef
Walk the Line
2024
The Coldest City
2023
Breaking Through
2022 · as Wu Ping
Farewell, My Lad
2021 · as Father Zhang
The Crossing
2018 · as Shui
Impermanence
2018 · as Fang Yiguo
Battle of Memories
2017 · as Li Hang
When Larry Met Mary
2016
When We Were Young
2016 · as Tang Songyu
A Tale of Three Cities
2015 · as KMT Agent Chief
Young Style
2013