Actor · Born 2009
A Taxi Driver
2018
Paper Houses and Horses
2025 · as Teenager riding the horse
The Decision
2025 · as Umin Watan (Childhood)
Night Blindness
2023 · as Guangyao
See You at the Rally
2023 · as Dada
The Dog
2023 · as Ma
Boy, Fish and Guitar
2023 · as Ping
Betel Palms
2022 · as Wu Yu-Sian
Till We Meet Again
2021 · as Young Vet
You Have To Kill Me
2021 · as Jia-Jie Lin
Floating on Water
2021
Swingin'
2020
Dear Tenant
2020 · as Xiao Zhi