No photoRebecca Ruan-O'ShaughnessyActorIMDb Appearances12010s2019American FactorySelf - Fuyao Attorney81