X-Men: Days of Future Past 2014
as Chinese Translator
Nicky Deuce 2013
as Janitor
China's Sexual Revolution 2008
as Self - Dr. Zu (voice)
The Human Stain 2003
as Chinese Restaurant Owner
Credits from TMDB.