Three Husbands 2018
as Doctor
Born Wild 2001
as Gambler Always Bet On Tan
Marooned 2000
as Lam Kwok Kuen
The Longest Summer 1998
as Siu Wing
Made in Hong Kong 1997
as Cheung Siu-Wing
Credits from TMDB.