as Rosencrantz
2023
as Constable
Thanks (Crew)
2022
as Mike
2020
as Eddie
2017
as Young Triad
as Daniel
2016
as Kim Yong
2010
as VJ
2007
as Lu Zhang
as Tommy Chan
as Monitor
1992