Portrait of Bai Ling

Bai Ling

Bio: Bai Ling (born October 10, 1966) is a Chinese actress with American citizenship, known for her work in the films The Crow, Nixon, Red Corner, Crank: High Voltage, Dumplings, Wild Wild West, Anna and the King, Southland Tales, and Maximum Impact, as well as TV shows Entourage and Lost. Notably, she won the Best Supporting Actress awards at the 2004 Hong Kong Film Awards and the 2004 Golden Horse Awards in Taiwan for her role in Dumplings
Born: Mon, Oct 10 1966
Birthplace: Chengdu, China
Bai Ling is 58 years old
External Links
IMDb logoExternal Link Icon
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Someone Dies Tonight
Someone Dies Tonight
Bai Ling will be
59 in Someone Dies Tonight
as 'Wang Xuan'.
Sat, Dec 27 2025
Poster of Wrongful Death 2: Bloodlines
Wrongful Death 2: Bloodlines
Bai Ling will be
58 in Wrongful Death 2: Bloodlines
as 'Ginger'.
Fri, Aug 29 2025
Poster of Kung Fu Slayers
Kung Fu Slayers
Bai Ling will be
58 in Kung Fu Slayers
as 'Elvira'.
Sun, Feb 02 2025
Poster of The Magnificent Raiders of Dimension War One
The Magnificent Raiders of Dimension War One
Bai Ling will be
58 in The Magnificent Raiders of Dimension War One
Sat, Dec 21 2024
Poster of Desert Fiends
Desert Fiends
Bai Ling will be
58 in Desert Fiends
as 'Lucy'.
Fri, Dec 13 2024
Poster of Them, Behind the Door
Them, Behind the Door
Bai Ling was
58 in Them, Behind the Door
Fri, Nov 01 2024
Poster of Down Below
Down Below
Bai Ling was
57 in Down Below
as 'Thorn'.
Tue, Oct 01 2024
Poster of Getting LOST
Getting LOST
Bai Ling was
57 in Getting LOST
as 'Self'.
Sun, Sep 22 2024
Poster of The Omicron Killer
The Omicron Killer
Bai Ling was
57 in The Omicron Killer
as 'Nurse Nancy'.
Thu, Feb 22 2024
Poster of The Haunted Studio
The Haunted Studio
Bai Ling was
57 in The Haunted Studio
as 'Cornelia'.
Sat, Jan 13 2024
Poster of Things Like This
Things Like This
Bai Ling was
57 in Things Like This
as 'Lady Princess'.
Mon, Nov 27 2023
Poster of Mega Ape
Mega Ape
Bai Ling was
57 in Mega Ape
as 'Dr. Li'.
Fri, Oct 13 2023
Poster of Scalper
Scalper
Bai Ling was
56 in Scalper
as 'Jade Mei'.
Fri, Sep 15 2023
Poster of Back Home
Back Home
Bai Ling was
56 in Back Home
as 'Dang Wai-Lan'.
Thu, Sep 14 2023
Poster of Phoenix
Phoenix
Bai Ling was
56 in Phoenix
as 'Scavenger'.
Sat, Aug 19 2023
Poster of Buckle Up
Buckle Up
Bai Ling was
56 in Buckle Up
as 'Scorpio'.
Thu, Jul 06 2023
Poster of Necronomicon
Necronomicon
Bai Ling was
56 in Necronomicon
Wed, May 31 2023
Poster of Johnny & Clyde
Johnny & Clyde
Bai Ling was
56 in Johnny & Clyde
as 'Zhang'.
Thu, Mar 23 2023
Poster of The Keepers of the 5 Kingdoms
The Keepers of the 5 Kingdoms
Bai Ling was
56 in The Keepers of the 5 Kingdoms
as 'Kuang'.
Tue, Feb 21 2023
Poster of Mistletoe Massacre
Mistletoe Massacre
Bai Ling was
56 in Mistletoe Massacre
as 'Karla'.
Tue, Jan 03 2023
Poster of Pig Killer
Pig Killer
Bai Ling was
55 in Pig Killer
as 'Brenda'.
Fri, Sep 09 2022
Poster of Hollywood Signs
Hollywood Signs
Bai Ling was
55 in Hollywood Signs
as 'Self'.
Thu, Sep 08 2022
Poster of Night Caller
Night Caller
Bai Ling was
55 in Night Caller
as 'Jade Mei'.
Fri, May 13 2022
Poster of Lockdown
Lockdown
Bai Ling was
55 in Lockdown
as 'Cherry'.
Tue, May 10 2022
Poster of Jack Be Nimble
Jack Be Nimble
Bai Ling was
55 in Jack Be Nimble
as 'Nurse Edmond'.
Sat, Jan 15 2022
Poster of Hustle Down
Hustle Down
Bai Ling was
54 in Hustle Down
as 'Crystal'.
Thu, Sep 30 2021
Poster of Fast Vengeance
Fast Vengeance
Bai Ling was
54 in Fast Vengeance
as 'Lucid Lucy'.
Sun, Jul 04 2021
Poster of Venus as a Boy
Venus as a Boy
Bai Ling was
54 in Venus as a Boy
as 'Cleo'.
Mon, Jun 14 2021
Poster of Banking on Love
Banking on Love
Bai Ling was
54 in Banking on Love
as 'Judith'.
Tue, Jun 01 2021
Poster of Airliner Sky Battle
Airliner Sky Battle
Bai Ling was
54 in Airliner Sky Battle
as 'Dr. Meili Liu'.
Fri, Nov 13 2020
Poster of Banned, Exploited & Blacklisted: The Underground Work of Controversial Filmmaker Shane Ryan
Banned, Exploited & Blacklisted: The Underground Work of Controversial Filmmaker Shane Ryan
Bai Ling was
53 in Banned, Exploited & Blacklisted: The Underground Work of Controversial Filmmaker Shane Ryan
as 'Self (segment "The Making of Samurai Cop 2")'.
Fri, Jul 31 2020
Poster of The Legion
The Legion
Bai Ling was
53 in The Legion
as 'Amirah'.
Fri, May 08 2020
Poster of Conjuring: The Book of the Dead
Conjuring: The Book of the Dead
Bai Ling was
53 in Conjuring: The Book of the Dead
as 'Zilia (archive footage)'.
Fri, Jan 17 2020
Poster of The Abortionist
The Abortionist
Bai Ling was
53 in The Abortionist
as 'Jane'.
Mon, Dec 16 2019
Poster of The Final Level: Escaping Rancala
The Final Level: Escaping Rancala
Bai Ling was
53 in The Final Level: Escaping Rancala
as 'Challenger'.
Sat, Dec 07 2019
Poster of Exorcism at 60,000 Feet
Exorcism at 60,000 Feet
Bai Ling was
52 in Exorcism at 60,000 Feet
as 'Amanda'.
Fri, Aug 09 2019
Poster of Enter the Samurai: The Making of Samurai Cop 2
Enter the Samurai: The Making of Samurai Cop 2
Bai Ling was
52 in Enter the Samurai: The Making of Samurai Cop 2
as 'Self'.
Fri, Jul 19 2019
Poster of Dead Ringer
Dead Ringer
Bai Ling was
51 in Dead Ringer
as 'April'.
Mon, Sep 17 2018
Poster of Assassins Revenge
Assassins Revenge
Bai Ling was
51 in Assassins Revenge
as 'Dr. Zilia Fawkes (archive footage)'.
Tue, Sep 04 2018
Poster of The Fatal Contract
The Fatal Contract
Bai Ling was
51 in The Fatal Contract
Mon, Jul 16 2018
Poster of Andover
Andover
Bai Ling was
51 in Andover
as 'Professor Huan'.
Fri, May 04 2018
Poster of Detective Chinatown 2
Detective Chinatown 2
Bai Ling was
51 in Detective Chinatown 2
as 'Kunana'.
Fri, Feb 16 2018
Poster of Maximum Impact
Maximum Impact
Bai Ling was
51 in Maximum Impact
as 'Melanie Scanlon'.
Thu, Nov 30 2017
Poster of Call Me King
Call Me King
Bai Ling was
50 in Call Me King
as 'Li Soo'.
Mon, Sep 04 2017
Poster of Sharknado 5: Global Swarming
Sharknado 5: Global Swarming
Bai Ling was
50 in Sharknado 5: Global Swarming
as 'Mira'.
Sun, Aug 06 2017
Poster of Lord of Shanghai
Lord of Shanghai
Bai Ling was
50 in Lord of Shanghai
as 'Madame Xin'.
Fri, Feb 17 2017
Poster of Better Criminal
Better Criminal
Bai Ling was
49 in Better Criminal
as 'Miss Jasmine Feng'.
Mon, Oct 03 2016
Poster of Everlasting
Everlasting
Bai Ling was
49 in Everlasting
as 'Cristiane'.
Sat, Feb 13 2016
Poster of Sacred Blood
Sacred Blood
Bai Ling was
49 in Sacred Blood
as 'Lilly'.
Fri, Oct 16 2015
Poster of Samurai Cop 2: Deadly Vengeance
Samurai Cop 2: Deadly Vengeance
Bai Ling was
48 in Samurai Cop 2: Deadly Vengeance
as 'Doggé'.
Fri, Oct 09 2015
Poster of ABCs of Superheroes
ABCs of Superheroes
Bai Ling was
48 in ABCs of Superheroes
as 'Galvana'.
Thu, Aug 13 2015
Poster of Boned
Boned
Bai Ling was
48 in Boned
as 'The Mistress'.
Mon, Aug 10 2015
Poster of 6 Ways to Die
6 Ways to Die
Bai Ling was
48 in 6 Ways to Die
as 'June Lee'.
Fri, Jul 31 2015
Poster of Assassin's Game
Assassin's Game
Bai Ling was
48 in Assassin's Game
as 'The Bodyguard'.
Tue, May 12 2015
Poster of Beyond the Game
Beyond the Game
Bai Ling was
48 in Beyond the Game
as 'Tara'.
Wed, Dec 31 2014
Poster of The Key
The Key
Bai Ling was
48 in The Key
as 'Ida'.
Fri, Nov 21 2014
Poster of Vultures in the Void
Vultures in the Void
Bai Ling was
47 in Vultures in the Void
as 'Deadspeed'.
Wed, Jun 11 2014
Poster of Speed Dragon
Speed Dragon
Bai Ling was
47 in Speed Dragon
as 'Jackie'.
Sat, May 17 2014
Poster of Blood Shed
Blood Shed
Bai Ling was
47 in Blood Shed
as 'Lucy'.
Wed, Feb 05 2014
Poster of The Gauntlet
The Gauntlet
Bai Ling was
46 in The Gauntlet
as 'Kim Lee'.
Fri, Aug 23 2013
Poster of Clash of the Empires
Clash of the Empires
Bai Ling was
46 in Clash of the Empires
as 'Laylan'.
Tue, Nov 13 2012
Poster of Locked Down
Locked Down
Bai Ling was
44 in Locked Down
as 'Guard Flores'.
Tue, Nov 09 2010
Poster of Chain Letter
Chain Letter
Bai Ling was
43 in Chain Letter
as 'Jai Pham'.
Fri, Oct 01 2010
Poster of The Confidant
The Confidant
Bai Ling was
43 in The Confidant
as 'Black'.
Tue, Aug 24 2010
Poster of Circle of Pain
Circle of Pain
Bai Ling was
43 in Circle of Pain
as 'Victoria Rualan'.
Sun, Aug 15 2010
Poster of Love Ranch
Love Ranch
Bai Ling was
43 in Love Ranch
as 'Samantha'.
Wed, Jun 30 2010
Poster of Comedy Makes You Cry
Comedy Makes You Cry
Bai Ling was
43 in Comedy Makes You Cry
as 'Zhang Qian'.
Fri, May 28 2010
Poster of The Bad Penny
The Bad Penny
Bai Ling was
43 in The Bad Penny
as 'Nok'.
Fri, Apr 09 2010
Poster of Petty Cash
Petty Cash
Bai Ling was
43 in Petty Cash
as 'Coco'.
Fri, Jan 01 2010
Poster of The Lazarus Papers
The Lazarus Papers
Bai Ling was
43 in The Lazarus Papers
as 'Kio'.
Fri, Jan 01 2010
Poster of Magic Man
Magic Man
Bai Ling was
43 in Magic Man
as 'Samantha'.
Wed, Nov 04 2009
Poster of A Beautiful Life
A Beautiful Life
Bai Ling was
42 in A Beautiful Life
as 'Esther'.
Fri, Oct 02 2009
Poster of Tiananmen
Tiananmen
Bai Ling was
42 in Tiananmen
Wed, Sep 02 2009
Poster of Crank: High Voltage
Crank: High Voltage
Bai Ling was
42 in Crank: High Voltage
as 'Ria'.
Thu, Apr 16 2009
Poster of Dim Sum Funeral
Dim Sum Funeral
Bai Ling was
42 in Dim Sum Funeral
as 'DeeDee'.
Sat, Nov 01 2008
Poster of The Hustle
The Hustle
Bai Ling was
41 in The Hustle
as 'Han'.
Sat, Apr 05 2008
Poster of USIDent TV: Surveilling the Southland
USIDent TV: Surveilling the Southland
Bai Ling was
41 in USIDent TV: Surveilling the Southland
as 'Self'.
Tue, Mar 18 2008
Poster of Toxic
Toxic
Bai Ling was
41 in Toxic
as 'Lena'.
Sat, Mar 01 2008
Poster of Southland Tales
Southland Tales
Bai Ling was
41 in Southland Tales
as 'Serpentine'.
Wed, Nov 14 2007
Poster of The Gene Generation
The Gene Generation
Bai Ling was
40 in The Gene Generation
as 'Michelle'.
Thu, Sep 27 2007
Poster of In the Mood for Doyle
In the Mood for Doyle
Bai Ling was
40 in In the Mood for Doyle
as 'Self'.
Thu, Aug 30 2007
Poster of Shanghai Baby
Shanghai Baby
Bai Ling was
40 in Shanghai Baby
as 'Coco'.
Fri, May 18 2007
Poster of Living & Dying
Living & Dying
Bai Ling was
40 in Living & Dying
as 'Nadia'.
Fri, Mar 30 2007
Poster of Crank
Crank
Bai Ling was
39 in Crank
as 'Girlfriend (uncredited)'.
Thu, Aug 31 2006
Poster of Man About Town
Man About Town
Bai Ling was
39 in Man About Town
as 'Barbi Ling'.
Thu, Jun 08 2006
Poster of Best of Chris Isaak
Best of Chris Isaak
Bai Ling was
39 in Best of Chris Isaak
as '(segment "Please") (archive footage) (uncredited)'.
Tue, May 09 2006
Poster of Edmond
Edmond
Bai Ling was
38 in Edmond
as 'Peep Show Girl'.
Wed, Aug 31 2005
Poster of Nomad: The Warrior
Nomad: The Warrior
Bai Ling was
38 in Nomad: The Warrior
as 'Gaukhar (voice)'.
Sun, Jul 17 2005
Poster of Lords of Dogtown
Lords of Dogtown
Bai Ling was
38 in Lords of Dogtown
as 'Punky Photographer'.
Fri, Jun 03 2005
Poster of Star Wars: Episode III - Revenge of the Sith
Star Wars: Episode III - Revenge of the Sith
Bai Ling was
38 in Star Wars: Episode III - Revenge of the Sith
as 'Senator Bana Breemu (uncredited)'.
Tue, May 17 2005
Poster of Sky Captain and the World of Tomorrow
Sky Captain and the World of Tomorrow
Bai Ling was
37 in Sky Captain and the World of Tomorrow
as 'Mysterious Woman'.
Fri, Sep 17 2004
Poster of Three... Extremes
Three... Extremes
Bai Ling was
37 in Three... Extremes
as 'Mei (segment "Dumplings")'.
Fri, Aug 20 2004
Poster of Dumplings
Dumplings
Bai Ling was
37 in Dumplings
as 'Mei'.
Thu, Aug 19 2004
Poster of She Hate Me
She Hate Me
Bai Ling was
37 in She Hate Me
as 'Oni'.
Fri, Jul 30 2004
Poster of The Beautiful Country
The Beautiful Country
Bai Ling was
37 in The Beautiful Country
as 'Ling'.
Sat, Mar 13 2004
Poster of My Baby's Daddy
My Baby's Daddy
Bai Ling was
37 in My Baby's Daddy
as 'XiXi'.
Fri, Jan 09 2004
Poster of Paris
Paris
Bai Ling was
36 in Paris
as 'Linda / Shen Li'.
Fri, Jun 06 2003
Poster of Taxi 3
Taxi 3
Bai Ling was
36 in Taxi 3
as 'Qui'.
Wed, Jan 29 2003
Poster of The X Team
The X Team
Bai Ling was
36 in The X Team
as 'RJ'.
Wed, Jan 01 2003
Poster of Point of Origin
Point of Origin
Bai Ling was
35 in Point of Origin
as 'Wanda Orr'.
Thu, Jun 20 2002
Poster of Storm Watch
Storm Watch
Bai Ling was
35 in Storm Watch
as 'Skylar'.
Wed, May 01 2002
Poster of Face
Face
Bai Ling was
35 in Face
as 'Kim'.
Sat, Jan 12 2002
Poster of The Breed
The Breed
Bai Ling was
34 in The Breed
as 'Lucy Westenra'.
Thu, Jul 19 2001
Poster of Anna and the King
Anna and the King
Bai Ling was
33 in Anna and the King
as 'Tuptim'.
Thu, Dec 16 1999
Poster of Wild Wild West: Wardrobes of the West
Wild Wild West: Wardrobes of the West
Bai Ling was
33 in Wild Wild West: Wardrobes of the West
as 'Self'.
Tue, Nov 30 1999
Poster of Wild Wild West: Loveless's Ladies
Wild Wild West: Loveless's Ladies
Bai Ling was
33 in Wild Wild West: Loveless's Ladies
as 'Herself'.
Tue, Nov 30 1999
Poster of Wild Wild West
Wild Wild West
Bai Ling was
32 in Wild Wild West
as 'Miss East'.
Wed, Jun 30 1999
Poster of Row Your Boat
Row Your Boat
Bai Ling was
32 in Row Your Boat
as 'Chun Hua'.
Sun, Apr 18 1999
Poster of Somewhere in the City
Somewhere in the City
Bai Ling was
31 in Somewhere in the City
as 'Lu Lu'.
Thu, Jun 11 1998
Poster of Red Corner
Red Corner
Bai Ling was
31 in Red Corner
as 'Shen Yuelin'.
Thu, Oct 30 1997
Poster of Nixon
Nixon
Bai Ling was
29 in Nixon
as 'Chinese Interpreter'.
Fri, Dec 22 1995
Poster of Dead Weekend
Dead Weekend
Bai Ling was
28 in Dead Weekend
as 'Amelia A'.
Sun, Oct 08 1995
Poster of Nobody's Girls: Five Women of the West
Nobody's Girls: Five Women of the West
Bai Ling was
28 in Nobody's Girls: Five Women of the West
as 'Mary Bong'.
Wed, May 10 1995
Poster of Dead Funny
Dead Funny
Bai Ling was
27 in Dead Funny
as 'Norriko'.
Sat, May 21 1994
Poster of The Crow
The Crow
Bai Ling was
27 in The Crow
as 'Myca'.
Wed, May 11 1994
Poster of The Shining Arc
The Shining Arc
Bai Ling was
22 in The Shining Arc
as 'Jing Huan'.
Sat, Jul 01 1989
Poster of Illegal Gunman
Illegal Gunman
Bai Ling was
22 in Illegal Gunman
Sun, Jan 01 1989
Poster of Hit Without Gun
Hit Without Gun
Bai Ling was
21 in Hit Without Gun
as 'Yan Hong'.
Fri, Jan 01 1988
Poster of Da xue sheng yi shi
Da xue sheng yi shi
Bai Ling was
20 in Da xue sheng yi shi
as '小钱'.
Thu, Jan 01 1987
Poster of Yue Yue
Yue Yue
Bai Ling was
19 in Yue Yue
Wed, Jan 01 1986
Poster of Tears in Suzhou
Tears in Suzhou
Bai Ling was
18 in Tears in Suzhou
as 'Wang Lingjuan'.
Tue, Jan 01 1985
Poster of At the Beach
At the Beach
Bai Ling was
17 in At the Beach
as 'Lu Xiao Mei'.
Sun, Jan 01 1984
Poster of With Friends Like These
With Friends Like These
Bai Ling will be
58+ in With Friends Like These
as 'Lydia'.
Unreleased
Poster of Mirror Cookie
Mirror Cookie
Bai Ling will be
58+ in Mirror Cookie
Unreleased
Poster of Werewolf Game
Werewolf Game
Bai Ling will be
58+ in Werewolf Game
as 'Demi'.
Unreleased
Poster of Zits
Zits
Bai Ling will be
58+ in Zits
Unreleased
Poster of Baba Yaga: Assassins Revenge
Baba Yaga: Assassins Revenge
Bai Ling will be
58+ in Baba Yaga: Assassins Revenge
as 'Scorpio'.
Unreleased
Poster of USA Motel
USA Motel
Bai Ling will be
58+ in USA Motel
as 'The Clerk'.
Unreleased
Poster of My Quarantine Romance with Toilet Paper
My Quarantine Romance with Toilet Paper
Bai Ling will be
58+ in My Quarantine Romance with Toilet Paper
as 'Sofia'.
Unreleased
Poster of A Hard Place
A Hard Place
Bai Ling will be
58+ in A Hard Place
as 'Zuri'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of 震撼世界的长征
震撼世界的长征
Bai Ling was
50+ in 震撼世界的长征
First Air Date
Mon, Oct 17 2016
Poster of Hawaii Five-0
Hawaii Five-0
Bai Ling was
43+ in Hawaii Five-0
as 'Esmerelda'.
First Air Date
Mon, Sep 20 2010
Poster of The Unit
The Unit
Bai Ling was
39+ in The Unit
as 'Princess'.
First Air Date
Tue, Mar 07 2006
Poster of Lost
Lost
Bai Ling was
37+ in Lost
as 'Achara'.
First Air Date
Wed, Sep 22 2004
Poster of Entourage
Entourage
Bai Ling was
37+ in Entourage
First Air Date
Sun, Jul 18 2004
Poster of Jake 2.0
Jake 2.0
Bai Ling was
36+ in Jake 2.0
First Air Date
Wed, Sep 10 2003
Poster of The Lost Empire
The Lost Empire
Bai Ling was
34+ in The Lost Empire
as 'Kwan Ying'.
First Air Date
Sun, Mar 11 2001
Poster of Angel
Angel
Bai Ling was
32+ in Angel
as 'Jhiera'.
First Air Date
Tue, Oct 05 1999
Poster of The Crow: Stairway to Heaven
The Crow: Stairway to Heaven
Bai Ling was
31+ in The Crow: Stairway to Heaven
as 'Myca'.
First Air Date
Fri, Sep 25 1998
Poster of The Wild Thornberrys
The Wild Thornberrys
Bai Ling was
31+ in The Wild Thornberrys
as 'Mother Panda (voice), Mei-Mei (voice)'.
First Air Date
Tue, Sep 01 1998
Poster of Touched by an Angel
Touched by an Angel
Bai Ling was
27+ in Touched by an Angel
as 'Jean Chang'.
First Air Date
Wed, Sep 21 1994
Poster of Homicide: Life on the Street
Homicide: Life on the Street
Bai Ling was
26+ in Homicide: Life on the Street
First Air Date
Sun, Jan 31 1993