Where the Wind Blows (2023)
Dealer/Healer (2017)
The Vanished Murderer (2015)
As the Light Goes Out (2014)
Master Rui
The Grandmaster (2013)
Jude
Demi-Haunted (2002)
Master Transcendental
Zu Warriors (2001)
Commander Chan at airport
The Blacksheep Affair (1998)
Dragon Town Story (1997)
Ninja Kids (1997)
Uncle Leung
Shanghai Grand (1996)
Dragon from Shaolin (1996)
Wong Fei Hung Series : The Final Victory (1996)
Officer Tsao
Tai Chi II (1996)
Wong Kei-Ying
Wong Fei Hung Series : The Suspicious Temple (1996)
The Christ of Nanjing (1995)
Wong Fei Hung Series : The Eight Assassins (1995)
Dream Lover (1995)
Remember M, Remember E (1995)
Mr. Lo
Summer Snow (1995)
Yan-Yan's Father
Love in the Time of Twilight (1995)
Blind musician
Peace Hotel (1995)
General Cai Won
Lover of the Last Empress (1995)
Mr. Kawaski
The Chinese Feast (1995)
Shaolin Popey III: China Dragon (1995)
Once Upon a Time in China V (1994)
Beginner's Luck (1994)
Leader of Ouyang's Opponents in Opening Battle (uncredited)
Ashes of Time (1994)
Cheung-Kwai
The Lovers (1994)
Fan Zeng
The Great Conqueror's Concubine (1994)
Eunuch Lee Lin Ying
Hail the Judge (1994)
Bao's Sifu
Tai-Chi Master (1993)
Old Monk
Green Snake (1993)
Zhang Daoling
Painted Skin (1993)
Reverend of Tai Kok Temple
The Magic Crane (1993)
Disguised Invincible Asia
Swordsman III: The East Is Red (1993)
Ngo Pai
Blade of Fury (1993)
The Buddhist Spell (1993)
Once Upon a Time in China IV (1993)
Kao the elder
All Men Are Brothers - Blood of the Leopard (1993)
Wong Kai-Ying
Once Upon a Time in China III (1993)
Taoist
Cageman (1992)
Royal Wizard of Yin
Zen of Sword (1992)
Cha
Dragon Inn (1992)
Zen
The Legend of the Swordsman (1992)
Sun God
Stoneman (1992)
Fisherman
Tiger Cage III (1991)
Naval Commander Lau
Once Upon a Time in China (1991)
Fong's Master
A Chinese Ghost Story III (1991)
Lung's sifu
A Chinese Legend (1991)
Fung
To Be Number One (1991)
Yim Chun
The Top Bet (1991)
Uncle Kin
The Ultimate Vampire (1991)
Golden Venom (1991)
License to Steal (1990)
Khentse
Prince of the Sun (1990)
Mr Kishudo
The Dragon from Russia (1990)
Yuen Chun / Yin Chin
Kung Fu Vs. Acrobatic (1990)
Imperial High Priest
A Chinese Ghost Story II (1990)
Crazy Kwan Yeung
Happy Ghost IV (1990)
The Eunuch
Swordsman (1990)
Role of Peking Opera
Peking Opera Blues (1986)