Lucy Liu was born on December 2 , 1968 in Jackson Heights , Queens , New York .
Lucy Liu ( born December 2 , 1968 ) is an American actress , artist , and movie producer . She was born in Jackson Heights , Queens , New York City .