Bai Ling's mysterious trip to the roof of Dr. Drew's recovery center led to a 911 call to the facility this evening ... TMZ has learned.Law enforcement sources tell us the call came in to Pasadena… READ MORE >
Born – October 10, 1966
Cheng Du, Sichuan, China
Actress/model/weird alien creature from another dimension.
Did a bunch of movies in China, moved to the U.S. in 1991, may be totally bonkers.
Appeared in huge movies like "Revenge of the Sith" (her scenes were cut out) and hit TV shows like "Lost" (in one episode). Also appeared in the "Scarface" video game. Fun fact: Apparently there was a “Scarface” video game.
Won an Asian Oscar for her performance in a film called "Dumplings." Sadly was snubbed by the Asian Golden Globes.
May stop you on the street and try to read you poetry. Just back away real slow -- she can smell fear.