Lady Reporter (1989)
Policeman (uncredited)
Project A (1983)
Guo Jing's disciple
Little Dragon Maiden (1983)
Yu Sek
Bastard Swordsman (1983)
Hermaphrodite
Demon of the Lute (1983)
Dan Fung/Tien Chu's father
Holy Flame of the Martial World (1983)
Jong Dan Kung
Tales of a Eunuch (1983)
Yama's Son
Portrait in Crystal (1983)
Emperor's Bodyguard
Cat vs. Rat (1982)
Dugu Mei's nephew
Perils of the Sentimental Swordsman (1982)
He Fen
Five Element Ninjas (1982)
Temple Guard (uncredited)
Brave Archer and His Mate (1982)
Wang Tung
House of Traps (1982)
Iron Palm student
The Brave Archer 3 (1981)
Angry Kungfu Master's Disciple
The Prodigal Son (1981)
The Duel of the Century (1981)
Long Congyu
Masked Avengers (1981)
Mui Jin
The Sword Stained with Royal Blood (1981)
Xianer's hired assassin
Return of the Sentimental Swordsman (1981)
Shang Bao Zhen / Shang Pao-Chen
Legend of the Fox (1980)
Bao tong's friend
The Kid with a Tattoo (1980)
Li Jinlun
Two Champions of Shaolin (1980)
Iron Flag Liu Heng
The Flag of Iron (1980)
Chen Dat Juan
Ten Tigers of Kwangtung (1979)
Deadly Valley's Thug
Kid with the Golden Arm (1979)
Lui Jing
The Magnificent Ruffians (1979)
Fang Shiyu
Shaolin Rescuers (1979)
Crippled Avengers (1978)