2023
No More Bets as Guan Yongchao2022
The Stories of Lion Rock Spirit as Not available2021
Take Two as Hong Wing-yan2021
Battle of the Seven Sisters as Not available2019
The Ghetto-Fabulous Lady as Not available2018
Once Upon A Time In Tiny Hong Kong as Not available2018
基因迷途 as Not available2017
Legal Mavericks as Not available2017
Nothing Special Force as Not available2016
Princess of Lanling King as Yuwen Hu2016
The Hiddens as Not available2014
To Love Somebody as Not available2008
Dressage to Win as Not available2006
Hong Kong Criminal Files as Not available2006
迷情家族 as Actor2006
Greed Mask as 张汉明2005
Placebo Cure as Not available2005
Doomed to Oblivion as Not available2005
Go! Go! Daddy as 曾耀干2004
To Catch the Uncatchable as Not available2004
Angels of Mission as Yeung Siu Fung2003
The King of Yesterday and Tomorrow as 岑日礼2002
Where the Legend Begins as Not available2002
夕阳岁月 as Not available2001
Exfernal Affairs as Not available1999
The Mad Phoenix as 江誉镠1998
Burning Flame as Tong Wai / Kelvin1998
The Heroine of the Yangs as Not available1998
Pretty Police Woman as 詹伟雄1998
The Heroine of the Yangs (II) as Not available1998
The Heroine of the Yangs (I) as 耶律皓南1997
Interpol as 杨火点1997
The Year of Chameleon as 胡斌1996
The Good Old Days as Not available1996
The Little Vagrant Lady as Not available1996
Scarred Memory as Not available1993
Hero - Beyond the Boundary of Time as Ha's Ex-Boyfriend1992
The Greed of Man as Michael1992
Hard Boiled as Not available1992
Super Cop as Not available1992
Crime Fighters as [lawyer]1992
The Man, The Ghost And The Fox as Not available1991
Rainbow as Not available1991
Yuppies On The Move as Not available1991
Police on the Road as Not available1991
Blood Brothers as Not available1990
It Runs in the Family as Not available1990
An Elite's Choice as Not available1990
Lung Fung Restaurant as Johnny1990
The Set Up as Not available1990
The Deadly Passage as Not available1989
Looking Back in Anger as Not available1989
War Of The Dragon as Not available1989
The Justice of Life as Jimmy1989
Tour of Revenge as Not available1988
Everybody's Somebody's Favourite as Not available1988
My Father's Son as Not available1988
It's No Heaven as Not available1987
The Master Strategist as Not available1984
Police Cadet as 阿章