| Series | 无名江湖 | 2026 | |
| Series | Treasure of Destiny | 2023-01-30 | |
| Movie | The Old Days Of Shanghai | 2019-06-28 | |
| Movie | Tian Jiang Heng Cai | 2017-02-28 | |
| Series | Incredible Mama | 2015-02-09 | |
| Series | Second Life | 2015-02-23 | |
| Movie | Knock Knock Who's There | 2015-08-27 | |
| Series | The Borderline | 2014-11-19 | |
| Series | Witness Insecurity | 2012-07-02 | |
| Series | Super Snoops | 2011-10-03 | |
| Series | The Season of Fate | 2010-01-11 | |
| Series | Suspects in Love | 2010-04-05 | |
| Series | The Mysteries of Love | 2010-05-24 | |
| Series | The Greatness of a Hero | 2009-04-01 | |
| Movie | I Corrupt All Cops | 2009-04-30 | |
| Series | Emergency Unit | 2009-02-16 | |
| Series | Just Love II | 2009-05-04 | |
| Series | In the Chamber of Bliss | 2009-09-28 | |
| Series | Burning Flame III | 2009-07-06 | |
| Series | When a Dog Loves a Cat | 2008-07-21 | |
| Series | Love Exchange | 2008-08-08 | |
| Series | The Price of Greed | 2008-01-04 | |
| Series | Au Revoir Shanghai | 2008-08-12 | |
| Series | Legend of the Demigods | 2008-08-25 | |
| Series | Safe Guards | 2006-02-27 | |
| Series | Face to Fate | 2006-08-01 | |
| Series | The Gentle Crackdown | 2006-09-13 | |
| Series | Dicey Business | 2006-11-20 | |
| Series | The Academy | 2005-04-11 | |
| Series | Scavengers' Paradise | 2005-04-11 | |
| Series | The Vigilante In The Mask | 2005-03-14 | |
| Series | The Herbalist's Manual | 2005-08-08 | |
| Series | Guts of Man | 2005-05-05 | |
| Series | Wars of In-laws | 2005-07-18 | |
| Series | Wong Fei Hung – Master of Kung Fu | 2004-04-05 | |
| Series | Lady Fan | 2004-02-09 | |
| Series | Shine On You | 2004-08-09 | |
| Series | Shades of Truth | 2004-12-27 | |
| Movie | Backstage Killer | Tsang Shing Tim | 2003-01-01 |
| Movie | The Murderer Is My Wife | 2003-01-01 | |
| Series | Whatever It Takes | 2003-01-27 | |
| Series | Better Halves | 左捕头 | 2003-06-30 |
| Movie | Spirit in a Violent House | 2003-01-01 | |
| Movie | July 7 Come Again | 2002-01-01 | |
| Series | Good Against Evil | 2002-09-09 | |
| Movie | Vampire Controller | Mo Tung Tung | 2001-02-08 |
| Movie | Wu Yen | General Tien | 2001-01-18 |
| Series | Gods of Honour | 魔礼红 | 2001-07-23 |
| Series | Incurable Traits | 2000-08-14 | |
| Series | Feminine Masculinity | 1999-03-01 | |
| Series | Man's Best Friend | 1999-02-01 | |
| Movie | Where a Good Man Goes | 1999-05-06 | |
| Series | Plain Love II | 1999-09-09 | |
| Series | Witness to a Prosecution | 吴晓飞 | 1999-12-20 |
| Series | Life For Life | 1999-09-09 | |
| Series | War And Remembrance | 允祀 | 1998-01-12 |
| Series | Show Time Blues | 1997-07-07 | |
| Series | Once Upon a Time in Shanghai | 1996-09-02 | |
| Series | Crossing Boundaries | 1996-06-03 | |
| Series | The Criminal Investigator II | 1996-10-28 | |
| Series | The Romance of the White Hair Maiden | 黄叶道人 | 1995-01-09 |
| Series | Before Dawn | 1995-01-02 | |
| Series | Rise Of The Taiji Master | 1995-01-09 | |
| Series | The Last Conquest | 1994-01-03 | |
| Series | Gentle Reflections | 1994-01-03 | |
| Movie | The Kung Fu Scholar | 1994-01-13 | |
| Movie | Love on Delivery | Match Referee Wen, the Rolling Thunder | 1994-02-04 |
| Series | The Legend of the Condor Heroes | 南希仁 Nam Hei-yan | 1994-08-01 |
| Series | Shade of Darkness | 1994-08-16 | |
| Movie | The Bare-Footed Kid | Pu's Bodyguard | 1993-04-03 |
| Movie | The Heroic Trio | Armed Robber | 1993-02-12 |
| Movie | Millionaire Cop | Robbers' Chief | 1993-01-01 |
| Movie | The Mad Monk | God of Health | 1993-07-29 |
| Movie | Heroic Trio 2: Executioners | Soldier | 1993-09-30 |
| Movie | Love to Kill | Sam Wong's father | 1993-11-18 |
| Movie | Supercop 2 | Ping (uncredited) | 1993-10-21 |
| Movie | Lady Supercop | Robber | 1993-10-21 |
| Movie | The Avenging Quartet | Extra | 1993-10-14 |
| Series | Super Cop | 1992-04-06 | |
| Series | Money And Fame | 1992-06-29 | |
| Series | Once Upon a Time in Hong Kong | 1992-06-08 | |
| Movie | Police Story 3: Super Cop | Drug Lord #1's Bodyguard (uncredited) | 1992-07-04 |
| Movie | Justice, My Foot! | Assassin in Drag | 1992-07-02 |
| Movie | The Royal Scoundrel | 1991-01-10 | |
| Movie | Fantasy Romance | Scar Hung's thug | 1991-04-04 |
| Series | Blood & Iron | 1991-06-06 | |
| Series | Bet On Best Bet | 1991-06-06 | |
| Series | Police on the Road | 1991-10-07 | |
| Series | The Enforcer's Experience | 1990-03-05 | |
| Movie | The Story of My Son | Loan Shark Thug | 1990-09-27 |
| Movie | Ghost Busting | Zombie with Axe | 1989-09-11 |
| Series | The Final Combat | 1989-04-03 | |
| Movie | Wild Search | Thug | 1989-06-03 |
| Movie | Seven Warriors | Bandit | 1989-06-24 |
| Movie | It's No Heaven | Kuen | 1988-01-01 |
| Movie | The Last Conflict | 1988-01-01 | |
| Movie | Back To The Beyond | Hunter | 1987-01-01 |
| Series | The Feud of Two Brothers | 1986-05-12 | |
| Series | General Father, General Son | 1986-07-01 | |
| Series | The Return Of Luk Siu Fung | 1986-03-17 | |
| Series | New Heavenly Sword and Dragon Sabre | 鹿杖客 | 1986-11-03 |
| Series | Brothers Under The Skin | 1986-07-01 | |
| Series | The Unyielding Master Lim | 1986-07-15 | |
| Series | The Legend of Lady Chung | 1985-01-18 | |
| Movie | Return of Bastard Swordsman | Wudang Disciple | 1984-05-08 |
| Series | Beware of Your Bosom Buddies | 1984-10-08 | |
| Movie | Portrait in Crystal | Fake Waiter | 1983-03-11 |
| Movie | Fearless Hyena 2 | Heaven / Earth's Man in Gold (uncredited) | 1983-03-04 |
| Movie | Blood Child | 1982-01-01 | |
| Movie | Bloody Parrot | 1981-10-01 | |
| Movie | By Hook or By Crook | Skinny's Hired Thug | 1980-08-07 |
| Movie | The Master | Martial Artist | 1980-05-23 |
| Movie | The Convict Killer | Zhou Bai's Thug | 1980-02-28 |
| Movie | The Clones of Bruce Lee | Professor Lucas's Thug | 1980-08-14 |
| Series | The Shell Game | 1980-09-15 | |
| Movie | The Way to Hell | 1980-10-31 | |
| Movie | The Kung Fu Instructor | 1979-06-16 | |
| Movie | Five Superfighters | Student | 1979-09-01 |
| Movie | Enter Three Dragons | 1978-06-11 |