Divergent
Tori
Insurgent
Tori Wu
Mission: Impossible III
Zhen
Allegiant
Tori Wu
Live Free or Die Hard
Mai Linh
Rush Hour 2
Girl in Car
Around the World in 80 Days
Female Agent
Fantasy Island
Gwen Olsen
Priest
Priestess
The Family Plan
Gwen
Young Justice
Wonder Woman (voice)
Designated Survivor
Hannah Wells
The Protégé
Anna
Deception
Tina at the Rhigha Royal
New York, I Love You
Call Girl
Balls of Fury
Maggie Wong
Nikita
Nikita Meers
Naked Weapon
Charlene Ching
Slumber
Alice Arnolds
Fear the Night
Tess
Bosch: Legacy
Detective Renée Ballard
Death of Me
Christine
Conan
Self
Operation: Endgame
High Priestess
Ballard
Detective Renée Ballard
The Con Is On
Irina Solokov
Late Show with David Letterman
Self - Guest
The King of Fighters
Mai Shiranui
Late Night with Conan O'Brien
Self - Guest
Stalker
Beth Davis
Three Kingdoms: Resurrection of the Dragon
Cao Ying
Project Runway
Self - Guest Judge
Whose Line Is It Anyway?
Self
Watch What Happens Live with Andy Cohen
Self - Guest
Comedy Central Roast of Bruce Willis
Self - Audience Member (uncredited)
The Kelly Clarkson Show
Self
Dragon Squad
Yuet
The Crash
Nurse Hilary
LIVE with Kelly and Mark
Self - Guest
Unity
Narrator (voice)
Pivoting
Sarah
Gen-Y Cops
Jane Quigley
Match Game
Self - Panelist
Entertainment Tonight
Self
The Argument
Sarah
The Tamron Hall Show
Self - Guest
Rice Rhapsody
Gigi
Expedition China
The Warrior and the Wolf
Harem Woman
Magic Kitchen
May
People's Choice Awards
Self - Presenter
House of Harmony
Harmony Petersen
The Modest Heroes of Studio Ponoc
Self
Why on Earth
Self
Model from Hell
Anna
Love Asia
The Counting House
Jade
The Trouble-Makers
Carly
Manhattan Midnight
Susan/Hope
They're Trying To Kill Us
Angel Please Kiss Me
Tape
Under the Balls: The Life of a Ball Wrangler
Balls Out: The Making of 'Balls of Fury'
Long Tang
Maggie
Character Conversations