Actor · Born 1981
Shambhala Story
2026 · as Tashi
The Clouds are Two Thousand Meters Up
2025
The Embers
2024 · as Mo Zifan/Mo Shengyuan
Murmur of Memories
2023
Goddamned Asura
2022 · as Mold (Mei Junzi)
The Black Kite
2021 · as The Father
Dear Tenant
2020 · as Lin
The Luggage
2020 · as Zhang Wei Chi
Afterimage for Tomorrow
2018
Elena
2015 · as Kevin
Design 7 Love
2014
Canopy
2014 · as Seng as Morning Tzu-Yi Mo