
2025
Invincible Swordsman as Ren Woxing2025
Silver Lining as 'Old K' Huang Weisheng2024
Anaconda as Jeff2024
Escape from the Trilateral Slopes as Jason Li2024
Octopus with Broken Arms as Not available2024
The Drunken Prodigy as Li Baimei2024
Midnight Inn as Sai Shenxian2024
Dog Days Are Over as Not available2023
Duel of Kung Fu as Self2023
Last Suspect as Liao Guangsheng2023
The Puppet as Wu Wei2022
Labyrinth of Desire as 卫涵2022
The Legend Of Aqua Witch as Wu Yantuo2022
Zhao Zilong God of Spear as Not available2022
My Dear Bodyguard as Han Bin2022
Robbery as Not available2021
Fireflies in the Sun as Tang Kam2021
The Return of the Sister-in-Law as Hei Ho2020
Detective Chinatown as Huang Hai(黄海)2020
The Calm Beyond as Big Brother Scavenger2020
Detective Dee and Deep Sea Palace as Mo Lingfei2019
Never Say Never as Ma Sijie2019
A Wishing Tree as Not available2019
Liberation as Li Bin2018
The Adjudicator as Not available2017
Chasing the Dragon as Tong's Brother2017
Love Contractually as Jing Feng2017
Thousand Cuts as Tod2016
Cold War II as Not available2016
S Storm as Tang Siu-Hung2016
Chinese Wine as 程玉峰2015
Love in Time as 乔治·史宾莎2015
Cities in Love as Not available2015
Second Life as Not available2014
Zombie Fight Club as Brother Fung2013
Special ID as Terry2013
Lost for Words as Victor2013
Firestorm as Goofy2012
The Man with the Iron Fists as Governor2012
Cold War as To Man2011
Quattro Hong Kong 2 as Not available2011
Don't Go Breaking My Heart as Owen2011
Life Without Principle as Sung2011
A Dream Team as Not available2011
Dear Enemy as Great Guy2010
City Under Siege as KK2010
Fog as Cheung Kok Wai2009
Look for a Star as Not available2008
Fury of Chen Zhen as 柳生静云2007
Fear Factors as Not available2007
Dead Air as Au Yeung Wai Bong2007
The Valiant Ones New as Not available2007
Colours of Love as Not available2006
Rob-B-Hood as Max2006
The Heavenly Kings as Terence Yin2006
McDull, the Alumni as Hijacker #32005
Police Love Affairs as Not available2005
Drink-Drank-Drunk as Not available2005
Crazy Experiment as Not available2005
Kung Fu Mahjong 2 as Johnnie2005
PTU File: Death Trap as Yu Fei2005
Game of a Cat and Mouse as Not available2005
Perfect Match as Not available2005
Missing as Samuel2004
New Police Story as Fire2003
Lara Croft: Tomb Raider - The Cradle of Life as Xien2003
Colour of the Truth as Cyclops2003
嫁错妈 as Terry2003
Boxing Hero as Not available2003
The Trouble-Makers as Szeto Chun Yat2002
Black Mask 2: City of Masks as Dr. David2002
Color of Pain as Not available2002
Dead or Alive: Final as Fong2001
Martial Angels as Bone2001
Final Romance as Not available2001
Bullets of Love as Night2001
Gold Fingers as Peter2001
Mist in Judge as Not available2000
Skyline Cruisers as Ah Lung2000
The City of Lost Souls as Riku2000
Dial D for Demons as PJ2000
Lavender as Angel playing violin2000
Home Sweet Home as Not available1999
Gen-X Cops as Tooth1999
Metade Fumaça as Brother Chai1999
Rave Fever as Stephen1998
Hot War as Alien1998
Bishonen as K.S.1981
Daughter & Father as Not availableNaN
Come Play with Us as David Zhang