
Filmography

Sherlock
2010 · Soo Lin Yao

The Graham Norton Show
2007 · Self

Death in Paradise
2011 · Jennifer Cheung

The IT Crowd
2006 · Ivana, Female Sulu

Shetland
2013 · Hattie James

The Last Leg
2013 · Self

Humans
2015 · Anita / Mia

Captain Marvel
2019 · Minn-Erva

Eternals
2021 · Sersi

Fantastic Beasts and Where to Find Them
2016 · Madame Ya Zou

The Afterparty
2022 · 'Zoë'

Raya and the Last Dragon
2021 · Namaari (voice)

Transformers: The Last Knight
2017 · Quintessa

Secret Diary of a Call Girl
2007 · Charlotte

The Creator
2023 · Maya

Extrapolations
2023 · Natasha Alper

The Five Star Weekend
2026 · Gigi Ling

Fresh Meat
2011 · Ruth

Crazy Rich Asians
2018 · Astrid Young Teo

Don't Worry Darling
2022 · Shelley

Jack Ryan: Shadow Recruit
2014 · Amy Chan

Josephine
2026 · Claire, Producer

I Am...
2019 · Hannah, Story

The Game
2014 · Chen Mei

Mary Queen of Scots
2018 · Bess of Hardwick

Bedlam
2011 · Keira

True Love
2012 · Kathy

Dates
2013 · Erica

Exam
2009 · Chinese Girl

The Double
2014 · 'The Replicator' - Glamourous Judge

London Fields
2018 · Petronella

Let Them All Talk
2020 · Karen

Revolting Rhymes
2016 · Snow White

Shanghai
2010 · Shin Shin

Submarine
2011 · Kim-Lin

Marvel Studios Assembled: The Making of Eternals
2022 · Self - Sersi
Brotherhood
2015 · Miss Pemberton

Stratton
2017 · Aggy

Revolting Rhymes
2017 · Snow White (voice)

The Actor
2025 · Edna

Pimp
2010 · Bo

Doctor Who: The Waters of Mars
2009 · Mia Bennett

Hello & Paris
TBA · Actor

Leading Lady Parts
2018 · Actress #5

True Love: Making The Creator
2023 · Self

Families
2015 · Chen-Lin

Intrigo: Dear Agnes
2019 · Henny

Mr. Malcolm's List
2019 · Julia

L'Oreal Paris Women of Worth
2021 · Self

How to Build a Human
2016 · Herself

When Evil Calls
2006 · Molly Nelson

Love Is a Four Letter Word: Worth Seven Points
2015 · Wife

Everyday Performance Artists
2016 · Melody
Untitled Anna May Wong biopic
TBA · Anna May Wong, Producer