Filmography

Off Pedder
2008 · Acting

At the Threshold of an Era
1999 · Acting

A Step Into The Past
2001 · Acting

Detective Chinatown
2020 · Acting

Be Home for Dinner
2011 · Acting

D.I.E.
2008 · Acting

Some Day
2010 · Acting

Face to Fate
2006 · Acting

Dicey Business
2006 · Acting

A Great Way to Care
2011 · Acting

The Gentle Crackdown
2006 · Acting

The Brink of Law
2007 · Acting

Shades of Truth
2004 · Acting

The Green Hope
2000 · Acting

Vigilante Force
2003 · Acting

Legend of the Demigods
2008 · Acting

Brother's Keeper
2013 · Acting

Where the Legend Begins
2002 · Acting

The Prince's Shadow
2005 · Acting

Madam Cutie On Duty
2015 · Acting

In the Storm
2022 · Acting

The Last Steep Ascent
2012 · Acting

Fly with Me
2010 · Acting

Incurable Traits
2000 · Acting

Under the Veil
2015 · Acting

No Good Either Way
2012 · Acting

My Lover From The Planet Meow
2016 · Acting

Scavengers' Paradise
2005 · Acting

Ups And Downs
2000 · Acting

A Bride for a Ride
2009 · Acting

A Case of Misadventure
2002 · Acting

Au Revoir Shanghai
2008 · Acting

Birth of a Hero
2018 · Acting

The Tofu War
2017 · Acting

Speed of Life
2016 · Acting

The White Flame
2002 · Acting

Ghost of Relativity
2015 · Acting

Shades of Life
2014 · Acting

Threesome
2018 · Acting

Hong Kong West Side Stories
2019 · Acting

Shock Wave 2
2020 · Acting

ICAC Investigators 2016
2016 · Acting

Cold War II
2016 · Acting

Three
2016 · Acting

Death Notice
2023 · Acting

A Gilded Game
2025 · Acting

Deception of the Novelist
2019 · Acting

Agent Mr. Chan
2018 · Acting

Dealer/Healer
2017 · Acting

77 Heartwarmings
2021 · Acting

Queen of Triads
2017 · Acting

I Love Hong Kong 2012
2012 · Acting

Imprisoned: Survival Guide for Rich and Prodigal
2015 · Acting

Remember What I Forgot
2025 · Acting

Unleashed
2020 · Acting

Love is the Only Answer
2011 · Acting

With Prisoners
2017 · Acting

Hell Hole
2022 · Acting

The Dishwasher Squad
2021 · Acting

Our Days in 6E
2017 · Acting

Pretty Heart
2022 · Acting

Sleeping Detective
2017 · Acting

Once Upon A Time In...Sai Wan
2019 · Acting
- No Poster
赌侠遇上魔术师
2017 · Acting
