Search movies and TV series
Acting
Olivia Cheng is a Canadian actress of Chinese descent. She was born in Edmonton, Alberta, Canada, in 1985. She began her acting career in television, appearing in guest roles on shows such as "The Good Wife" and "The Mentalist." In 2014, she landed her breakout role as Mei Lin in the Netflix series "Marco Polo." She then went on to star in the Syfy series "Deadly Class" and the HBO Max series "Warrior."

Ready or Not: Here I Come
as Wan Chen Xing

Lucky Star
as Noel

Amanda Sum: Different Than Before
as Sarah

Sheltering Season
as Juniper

The Stand
as Dr. Sylvia Wen

See
as Charlotte

Warrior
as Ah Toy

Deadly Class
as Master Gao

S.W.A.T.: Under Siege
as Chu

Travelers
as Dr. Grace Lee

Mission NinetyTwo: Part I - Dragonfly
as Jasmine Chang

Deeper: The Retribution of Beth
as Susan

Marco Polo
as Mei Lin

The Flash
as Linda Park

Stolen from the Womb
as Nicole

Guess Who's Coming to Christmas
as Chelsea

Embrace of the Vampire
as Kelly

Signed, Sealed, Delivered
as Newsperson

Assault on Wall Street
as TV Host

It's Christmas, Carol!
as Kendra

Arrow
as Linda Park

The House
as Katie

The Hunt for the I-5 Killer
as Young Woman

Fairly Legal
as Sullivan

Messages Deleted
as Myrna

Something Evil Comes
as Tara

High Noon
as Det. Liz Alberta

Fringe
as Victoria DiMiri

The Art of War II: Betrayal
as Geena

Flashpoint
as Ruby Mai

The Rape of Nanking
as Iris Chang

Blood Ties
as Wynter

Eureka
as Dr. Lisa Wheeler

Psych
as Bad Nanny

Broken Trail
as Ye Fung 'aka' #4

Broken Trail: The Making of a Legendary Western
as self

Goose on the Loose
as Terry McNeil

The Christmas Blessing
as Anaesthetist

Supernatural
as Susan

The 4400
as Wheat Field Reporter

Word of Honor
as Reporter

Shanghai Noon
as Dim Sum Girl #1
The Chinatown Diner