
Acted in 12
2020s
- 2026
My Lover
Father Yuan
The Naive Leader
Commander Liu · 21 episodes
- 2023
2010s
- 2019
Adventure Journey
Movie
- 2016
1980s
- 1987
Jing du qiu xia
Movie
- 1982
虹
姜豪
1970s
- 1979
Wo de shi ge tong xue
Movie
- 1978
Snowlotus on the Icy Mountain
Movie
Directed 8
2020s
- 2025
Happiness
Director
- 2020
No Regrets
Director
2010s
- 2017
Spy Eyes
Director
- 2014
反击
Director
超萌英雄
Director
- 2010
Jing Cha Yu Dao Bing
Director
1990s
- 1996
爱又如何
Director
- 1992
爱在雨季
Director
Created 2
2010s
- 2014
反击
Creator
- 2010
Jing Cha Yu Dao Bing
Creator
Produced 1
2020s
- 2026
Cao Xueqin: Bound by Fate
Producer
Appearances1
2020s
- 2022