2016
as Nakadai
2015
as Wild Tokyo Joe (uncredited)
2013
as Johnny Ong
2012
as Fire Welder
2011
as Mr. Lin
2010
as Nelson Lee
as Raymond Hua
2009
2007
as Scientologist Leader