Lulu Men
Lulu Men is a NYC-based filmmaker from China and Singapore. Her debut feature Voices of Deoli was selected for Docs for Sale at IDFA 2024. She contributed to the Oscar-winning American Factory (2020) and has earned accolades for her other work. Lulu holds an MFA in Film and an MA in Media Management