2010 • as Nelson Lee
2015 • Stunts
2013 • as Johnny Ong
2016 • as Nakadai
2015 • as Wild Tokyo Joe (uncredited)
2012 • as Fire Welder