Lucy Liu, born on December 2, 1968, in Queens, New York City, is a versatile actress known for her performances. In the film "City of Industry" (1997), Liu performed a daring nude scene, demonstrating her commitment to portraying complex characters.
Liu maintains a private personal life and rarely shares intimate details publicly. Beyond acting, she has directed and produced, highlighting her diverse talents. Her roles in films and television, including the iconic part in "Charlie's Angels," have left a lasting impact on popular culture and established her as a respected figure in Hollywood.
United States