Bio
Lucy Liu is an actress born in Queens, New York that's best known for her starring role in the television show, Ally McBeal. On the big screen, Lucy Liu has starred in Kill Bill, Shanghai Noon, and the Charlie's Angels movies.
Filmography
Kill Bill: Vol. 1 (2003) ...
O-Ren Ishii
Charlie's Angels: Full Throttle (2003) ...
Alex
Shanghai Noon (2000) ...
Princess Pei Pei
Charlie's Angels (2000) ...
Alex


No Comments