Known For
Filmography
2025
2018
2017
2014
2014
2013
2012
2011
2010
2010
2010
2010
2010
2009
2009
2003

Coroner's Diary
TV · as Qin Liang · 1 ep

Fist Fight
TV · 30 eps

Legal Mavericks
TV · as Luk Ka Yat · 28 eps

Lady Sour
TV · 20 eps

Gilded Chopsticks
TV · 25 eps

Triumph in the Skies II
TV · 43 eps

Come Home Love
TV · as 方嘉尚 · 191 eps

When Heaven Burns
TV · as Arthur友 · 1 ep

72 Tenants of Prosperity
Movie · as Follower of Laughing Gor

Show Me the Happy
TV · 80 eps

When Lanes Merge
TV · 20 eps

Suspects in Love
TV · 20 eps

Every Move You Make
TV · as 型男友人 · 20 eps

A Chip Off the Old Block
TV · 21 eps

D.I.E. Again
TV · as 林嘉希 (Leo) · 25 eps

Triumph in the Skies
TV · 43 eps
