Actor
All Men Are Brothers
1975 · as Sung Emperor
The Crazy Bumpkins
1974 · as Shipping boss
The Water Margin
1972 · as Small Whirlwind, Chai Chin
Duel at the Supreme Gate
1968 · as Chee Chun Nam
Darling, Stay at Home
1968 · as Chang Wei-ming
The Crisis
1964
Four Brave Ones
1963 · as Sun Yang
Little Lotus
1963 · as Chou Tsai-Ken
Lily of the Valley
1962
Sun, Moon and Star: Part 2
1961 · as Xu Jianbai
Sun, Moon and Star: Part 1
1961 · as Hsu Chien-Pai
The Wild, Wild Rose
1960 · as Liang Hanhua