- 2025 |
- 2024 |
Fung lam fo saan
- 2024 |
- 2023 |
Death Notice: A Serial Killer Leaving Notesas Wong Siu-ping
- 2023 |
The White Storm 3: Heaven or Hellas Au Chi-yuen
- 2023 |
Vital Sign
- 2023 |
- 2022 |
New Kung Fu Cult Masteras Zhang Cuishan
- 2022 |
New Kung Fu Cult Master 2
- 2022 |
Warriors of Future
- 2022 |
Warriors of Futureas Tai Loi
- 2021 |
All U Need is Love
- 2021 |
Dynasty Warriorsas Lu Bu
- 2021 |
G Stormas William Luk Chi-Lim
- 2021 |
Once Upon a Time in Hong Kongas Chan Hark
- 2021 |
- 2020 |
A Chooas Flash
- 2019 |
A Home with a Viewas Wong Siu Choi
- 2019 |
A Witness Out of the Blueas Sean Wong
- 2019 |
- 2019 |
- 2019 |
- 2019 |
- 2018 |
Kung Fu Monsteras Ocean
- 2018 |
L Stormas William Luk
- 2018 |
The Transformation Fantasyas Father
- 2018 |
- 2017 |
Always Be with Youas Sam
- 2017 |
Dealer/Healeras Harley
- 2017 |
Meowas Ng Sau-lung
- 2017 |
Paradoxas Lee Chung Chi
- 2016 |
Call of Heroesas Cho Siu-lun
- 2016 |
Line Walkeras Siu Chi-Long
- 2016 |
S Stormas William Luk
- 2016 |
League of Godsas General Leopard
- 2016 |
Threeas Chief inspector Ken
- 2015 |
Kill Zone 2as Hung Mun-Gong
- 2015 |
12 Golden Ducksas Rocky
- 2015 |
An Inspector Callsas Inspector Karl
- 2015 |
Little Big Masteras Dong
- 2015 |
Paris Holidayas Lin Junjie
- 2015 |
Triumph in the Skiesas Branson
- 2015 |
Wild Cityas Kok Tin Man
- 2014 |
Aberdeen
- 2014 |
Don't Go Breaking My Heart 2as Sean Cheung
- 2014 |
Golden Chickensssas Gang Mun Koo Tin Lok (Prostitute Singer)
- 2014 |
Hello Babies
- 2014 |
Naked Ambition 2
- 2014 |
Naked Ambition 2as Nagasaki Naoki
- 2014 |
Overheard 3as Law Wing-Jau
- 2014 |
Z Stormas William Luk Che Lim
- 2013 |
Boundless
- 2013 |
Out of Infernoas Keung
- 2013 |
The White Stormas So Kin-chow
- 2012 |
Drug Waras Timmy Choi
- 2012 |
Romancing in Thin Airas Michael Lau
- 2011 |
A Chinese Ghost Storyas Yan Chixia
- 2011 |
All's Well, Ends Well 2011as Master Sammy
- 2011 |
Don't Go Breaking My Heartas Sean
- 2011 |
Overheard 2as Jack Ho
- 2011 |
Happy Magicas Gu Xinyue
- 2010 |
All's Well, Ends Well 2010as Emperor Ocean
- 2010 |
Johnnie Got His Gun!
- 2010 |
The Road Less Traveledas Hui Shing Leung
- 2010 |
Triple Tapas Kwan Yau-bok
- 2009 |
Accidentas Ho Kwok-fai, The Brain
- 2009 |
All's Well, Ends Well 2009as Dick Cho
- 2009 |
On His Majesty's Secret Serviceas Royal Dog
- 2009 |
Overheardas Gene
- 2009 |
Poker Kingas Jack Chang
- 2008 |
Connectedas Bob
- 2008 |
Run Papa Runas Lee Tin-Yun
- 2007 |
Flash Pointas Wilson
- 2007 |
Happy Birthdayas Nam
- 2007 |
Protégéas Fan's Husband
- 2007 |
Triangleas Fai
- 2006 |
Election 2as Jimmy
- 2006 |
Dragon Tiger Gateas Shibumi
- 2006 |
Rob-B-Hoodas Octopus
- 2005 |
Electionas Jimmy
- 2004 |
Fantasiaas Sam
- 2004 |
Love on the Rocksas Wong Kai-Ming
- 2004 |
Throw Downas Sze-To Bo
- 2003 |
Good Times, Bed Timesas Ko
- 2003 |
Lost in Timeas Ah Man
- 2003 |
Love for All Seasonsas Tiger Hung
- 2003 |
Naked Ambitionas Andy
- 2003 |
Why Me, Sweetie?as Dong
- 2002 |
Dry Wood Fierce Fireas Ryan Li
- 2002 |
Fat Choi Spiritas Tin Lok
- 2002 |
Mighty Babyas Wayne Koo
- 2002 |
The Lion Roarsas Seasonal Chan
- 2002 |
Women from Marsas Servant of Hell
- 2001 |
Born Wildas Tan
- 2001 |
La Brassiereas Wayne
- 2001 |
Zu Warriorsas Red
- 2000 |
Conman in Tokyoas Cool
- 2000 |
For Bad Boys Onlyas Jack Shum
- 2000 |
Super Car Criminalsas Raymond
- 2000 |
Troublesome Night 7as Lok
- 1999 |
Bullets Over Summeras Brian
- 1999 |
Century of the Dragonas Sing
- 1999 |
Mang jeung
- 1999 |
Prison on Fire: The Young Onesas Sam
- 1999 |
Sealed with a Kissas Kam Shui
- 1999 |
The Masked Prosecutor
- 1999 |
The Rules of the Gameas David Chow
- 1999 |
Troublesome Night 5as Lum Chung Fat
- 1999 |
Troublesome Night 6as Inspector Chak Wong
- 1998 |
God.com
- 1998 |
T.H.E Professionalas Kong Bong-Ban
- 1998 |
The Suspectas Don Lee
- 1998 |
Troublesome Night 3as Lik
- 1998 |
Troublesome Night 4as Wing
- 1997 |
Troublesome Nightas Ken Ni Chi-Keung
- 1997 |
Troublesome Night 2as Sam
- 1996 |
Street of Furyas Dragon
- 1996 |
Those Were the Daysas Yung
- 1994 |
Let's Go Slam Dunk