The Lychee Road 2025
Other
Autumn Cicada 2022
as Luan Feng
A Choo 2020
as Sonic
The Wasted Times 2016
Actor
When a Peking Family Meets Au Pair 2014
as Waiter
Predestined Love of Golden Bean 2008
Credits from TMDB.