The Battle at Lake Changjin 2021
as Zhang Wentian
The Lost Land 2018
Actor
The Lead Singer and Dancer and His Woman 2015
Wait for the Birth of the Husband 2007
The Blue Kite 1994
as Chen Shuyan
Credits from TMDB.