Lulu Wang

Lulu Wang

Biography

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.

Always know what’s new on Netflix

Bookmark us as your source of the latest Netflix content.