Ruth Chiang


Film Credits

Arrival (2016)
as Chinese Scientist
Cheech (2006)
as Oriental Singer
Noel (2004)
as Nurse Woo
Rollerball (2002)
as Red Team Player