| Movie | Everything Under Control | 2023-01-20 | |
| Movie | Man on the Edge | CS Richard Harrison | 2022-04-15 |
| Movie | All U Need Is Love | Captain of the Epidemic Prevention Operation Unit | 2021-04-22 |
| Movie | My People, My Country | Hugh Davies (segment "The Going Home") | 2019-09-30 |
| Movie | Lion Rock | 2019-11-14 | |
| Movie | A Beautiful Moment | 2018-02-15 | |
| Movie | The Supernormal 3 | 2018-03-01 | |
| Movie | Lucky Fat Man | 2017-01-19 | |
| Movie | The Sinking City: Capsule Odyssey | 2017-09-07 | |
| Series | Storage Stories | 2016-06-05 | |
| Movie | Little Big Master | 2015-03-19 | |
| Movie | Get Outta Here | British boarder | 2015-10-08 |
| Movie | Floating City | 2012-05-18 | |
| Series | Au Revoir Shanghai | 2008-08-12 | |
| Movie | Love Is......? | 2008-01-01 | |
| Series | The Brink of Law | 2007-01-08 | |
| Movie | Exodus | Duty Officer | 2007-09-13 |
| Series | La Femme Desperado | 2006-04-17 | |
| Series | Under the Canopy of Love | 2006-02-20 | |
| Series | Dicey Business | 2006-11-20 | |
| Series | The Gâteau Affairs | Jean Paul | 2005-06-06 |
| Series | A Handful of Love | Pacino | 2005-08-29 |
| Series | Doomed to Oblivion | 2005-01-03 | |
| Series | The Charm Beneath | 2005-10-17 | |
| Series | Real Kung Fu | 2005-10-24 | |
| Series | Law Enforcers | 2001-12-24 | |
| Series | Time Off | 2000-05-22 | |
| Movie | Funny Business | Panda | 2000-11-02 |
| Series | Street Fighters | 陳Sir | 2000-08-07 |
| Series | Rural Hero | 1998-08-03 | |
| Series | Old Time Buddy - To Catch a Thief | Si Sir | 1998-08-03 |
| Series | I Can't Accept Corruption | 1997-11-24 | |
| Series | Time Before Time | 1997-08-04 | |
| Movie | Those Were the Days | 1996-06-07 | |
| Movie | Banana Club | 1996-04-13 | |
| Series | Wars of Bribery | 1996-06-10 | |
| Series | Once Upon a Time in Shanghai | 1996-09-02 | |
| Series | The Criminal Investigator II | 1996-10-28 | |
| Movie | Stooge, My Love | 1996-11-09 | |
| Series | Debts Of A Life Time | 1995-09-04 | |
| Series | Before Dawn | 1995-01-02 | |
| Movie | Legendary Couple | John Sir | 1995-09-14 |
| Movie | Red Zone | 1995-12-01 | |
| Series | The Lone Star Swordsman | 1994-04-04 | |
| Series | The Emperor and I | 1994-04-04 | |
| Series | Fate of the Last Empire | 1994-04-11 | |
| Series | Happy Harmony | 1994-05-05 | |
| Series | Knot to Treasure | 1994-08-08 | |
| Series | Crime And Passion | 1994-07-07 | |
| Movie | Her Fatal Ways 4 | John | 1994-04-28 |
| Movie | Edge of Justice | David Ford | 1993-04-01 |
| Movie | Justice Is Blind | Police Chief | 1993-08-01 |
| Series | Folk Sergeant | 1993-11-24 | |
| Series | Super Cop | 1992-04-06 | |
| Movie | The Thief of Time | 1992-01-01 | |
| Movie | Forced Nightmare | 1992-03-26 | |
| Series | Once Upon a Time in Hong Kong | 1992-06-08 | |
| Series | Crime Fighters | 1992-12-28 | |
| Series | Angel's Call | 1992-09-07 | |
| Movie | One Step Beyond | 1992-12-04 | |
| Movie | Iron Butterfly III: Tomorrow | 1992-11-17 | |
| Series | Yuppies On The Move | 1991-04-15 | |
| Movie | Running on Empty | Journalist | 1991-04-08 |
| Series | Blood & Iron | 1991-06-06 | |
| Series | Man from Guangdong | 1991-10-10 | |
| Series | On the Edge | 1991-09-30 | |
| Series | It Runs in the Family | 1990-07-09 | |
| Movie | The Figures from Earth | Policeman | 1990-05-19 |
| Series | The Enforcer's Experience | 1990-03-05 | |
| Series | When the Sun Shines | 1990-07-10 | |
| Movie | Shanghai Shanghai | 1990-01-20 | |
| Movie | A Bite of Love | 1990-08-24 | |
| Movie | The Iron Butterfly II | 1990-09-21 | |
| Movie | The Big Score | 1990-09-27 | |
| Series | Glittering Fortune | 1990-09-10 | |
| Movie | A Punch to Revenge | 1989-09-30 | |
| Movie | The Iron Butterfly | 1989-06-25 | |
| Movie | Casino Raiders | Bellboy | 1989-06-29 |
| Series | The Justice of Life | Peter | 1989-11-13 |
| Movie | Thunder Cops II | 1989-11-18 | |
| Movie | Story of Nam | 1989-12-31 | |
| Series | Song Bird | 1989-12-25 | |
| Movie | Act of Gangs | 1988-01-01 | |
| Series | Twilight of a Nation | 1988-11-28 | |
| Series | Fate Cast In The Wind | 1988-05-16 | |
| Movie | American Force 3: High Sky Mission | 1987-01-01 |