Actor · Born 1981
Thief
2011 · as Drink Stand Owner
China Sea
2026 · as Ju-Long
Organ Child
2025 · as Zeng Jing-dong
A Place Called Silence
2024 · as Lin Zai Fu
Old Fox
2023 · as Wei Shao-Hua
Unforgettable Darkness of the Stained Spirit
2021
Best Sisters Forever
A Leg
2020 · as Waste Truck Driver
Do You Love Me as I Love You
2020 · as Liu Zhi-Chien
Father to Son
2018 · as Fan Baode's Father
Burning Crows
2018
The Village of No Return
2017 · as Blue Cloud
Godspeed
2016 · as Mourner