Actor · Born 1990
Love of the Immortal Bird
2021
Fist of Fury: Soul
2021 · as Xiao Sa
Curse of the Kraken
2020
Poison Worm
2019 · as Xin Li
Crossing Space-Time
2018 · as Aoki