Lulu Wang

Lulu Wang is a Chinese-American director and writer. She was born in Beijing, China and was six years old when her parents immigrated to Miami, Florida.