Home / Discover / People
  • Born In Pudong, Shanghai, China
  • Born May 16, 1985
  • On Other Sites IMDB TheMovieDB.com
  • Created September 29, 2021 by
    Administrator admin
  • Modified June 28, 2024 by
    Lyon

Man vs. Bee

2022
as Nina

Crazy Rich Asians

2018
as Amanda "Mandy" Ling

Argylle

2024
as Li Na

Before I Go to Sleep

2014
as Nurse Kate

Stan Lee's Lucky Man

2016
as Lily-Anne Lau

The Feed (2019)

2019
as Miyu Hatfield

Jack Falls

2011
as Carly

Survivor

2015
as Joyce Su

Clash of Empires

2011
as Princess Meng Li Hua

Red Eye

2024
as DC Hana Li

Host

Series Tales from Modern China 2017