Go on, My Son 1986
Director
Xi fu men de xin shi 1983
布谷催春 1982
Roar! The Yellow River 1979
万水千山 1977
Assistant Director
十月的胜利 1977
Good Brothers 1962
as 肖文
Island of Heroes 1959
as 炮长老李
Credits from TMDB.