Lulu Men
Producer/Director

Lulu Men (Director/Producer) is an artist and filmmaker based in New York City, originally from China and Singapore. She discovered her passion for the arts through graphic design, painting, and sculpture before pursuing film. Lulu holds an MFA in Film from the School of Visual Arts and an MA in Media Management from The New School. She has worked on award-winning documentaries and narratives, with her debut feature, VOICES OF DEOLI selected for Docs for Sale at IDFA 2024. Lulu was also part of the team behind AMERICAN FACTORY, which won an Oscar in 2020 for Best Documentary. She is a member of BGDM, A-Doc, and Film Fatales.