Actor · Born 1993
Kun in the Distant Ocean
2024 · as Jin
Yasha My Deepestlove
2024 · as Wu Xiang
The Morning After
2019
Iceman: The Time Traveler
2018 · as Emperor
20:16
2017 · as Ye Haipeng (younger)
Mark of Youth
2013
Love Never Dies
2011