1993
Man of Nasty Spirit as Not available1989
Ghostly Love as Not available1988
Death Cage as Tang Chuan1988
American Commando: Angel's Blood Mission as (archive footage)1987
Ninja Hunter as Hung1987
Devil's Dynamite as Not available1987
Ninja, the Violent Sorceror as Not available1984
Five Fighters from Shaolin as Lau Tan, Crazy Monk1984
Ninja Kids as Not available1983
Who Knows About Me as Not available1982
The Dynamite Trio as Xiao Li1981
Take the Rap as Not available1981
Shaolin Temple Strikes Back as Shaolin Drunken Monk1980
The Unbeaten 28 as Yen Chan Chin1980
War of the Shaolin Temple as Not available1979
The World of Drunken Master as Li Chan1979
The Mystery of Chess Boxing as Ghost Face Killer1979
The 36 Deadly Styles as Yuen Cheng Tien1979
The Kings of Fists and Dollars as Not available1978
Born Invincible as Sa Chien1977
The Rebel of Shao-lin as Monk (uncredited)1977
The Shaolin Brothers as Not available1977
The 7 Grandmasters as Yung Chang, eldest student1976
Return of the 18 Bronzemen as 14th Crown Prince1976
Super Dragon as Not available1974
Shaolin Kung Fu as Not available