Search results
We did not find results for: lucy liu images.
Check spelling or type a new query.
We did not find results for: lucy liu images.
Check spelling or type a new query.
Lucy Alexis Liu is an American actress. Born in New York City to Chinese immigrant parents, she has starred in the television series Ally McBeal (1998–2002), in two Charlie's Angels films (2000 and 2003), and in the crime-drama series Elementary (2012–2019), as well as in films Payback (1999), Shanghai Noon (2000), Chicago (2002), Kill Bill:...