
Acted in 10
2020s
- 2024
- 2023
Who Is He
Gu Kaiyan · 24 episodes
- 2021
Good Every Day
Liu Dan · 42 episodes
- 2020
Get Married or Not
Ding Shiya · 40 episodes
2010s
- 2019
Crocodile and the Plover Bird
Zu Ma · 50 episodes
Three Adventures of Brooke
Brooke
- 2018
Moonshine and Valentine
Tian Xin · 11 episodes
- 2017
No release date
I Live in Your Time
TV
Directed 2
2010s
- 2018
Kinematics Theory
Director
- 2017