The Ultimate Judgment 2014
Actor
Little Tiger Team on the Ice 1998
Director
The Signal 1994
Burning Snow 1993
Qing shan xi zhao 1984
Writer
Not for Love 1980
March in Front of the War 1978
Credits from TMDB.