2001
as Triad Gangster (uncredited)
2005
as Benson Chiu (uncredited)
as SWAT Team Officer (uncredited)
2012
as Cursing Guy
2013
as Lieutenant Crawford
2014
as Mr. Kang
2023
as Eric Young
2009