Skip Navigation Links


Jimmy Chan




Human Stain
Chinese Restaurant Owner
2003
X-Men: Days of Future Past
Chinese Translator
2014




"