2007
as VJ
2020
as Mike
2017
as Young Triad
as Eddie
2010
as Kim Yong
2016
as Daniel
2023
as Constable
as Rosencrantz