Virtual History
Films
Persons
Moviecards
Postcards
Magazines
Lucy Liu
(1968)
American actress, artist, narrator, and film producer.
*
December 2, 1968
Queens, New York City, New York, USA
as
Lucy Alexis Liu
Overview
Photographs
Shanghai Noon (2000)
Charlie's Angels (2000)
Charlie's Angels: Full Throttle (2003)