Blossoms Under Somewhere 2024
Actor
Badges of Fury 2013
as Angela's Subordinate
Will You Still Love Me Tomorrow? 2013
as Thomas
Nightfall 2012
as Young George Lam
Choy Lee Fut 2011
as Cho Cheung-Hung
L for Love, L for Lies 2008
as Chun
Credits from TMDB.