Nancy Hanzhang Shen
- Producer
- Editor
- Director
Nancy Hanzhang Shen is an award-winning producer, director, and editor based in New York. Her documentary 'Why Am I Still Alive' won The Best Shorts Film Festival and was a finalist for the Student Academy Awards. She produced 'Invisible Love,' which received the Best Narrative Feature Film Award at the Paris International Film Festival. Additionally, she served as the producer of 'Unsettled History' and 'Shanghai 1937: Where World War II Began.' Nancy directed an episode of 'Chasing Dreams,' a series by China Central Television (CCTV+), and directed the fashion documentary 'Advene' for Lane Crawford International Creative Callout. With an MFA from the School of Visual Arts, she excels as an independent filmmaker specializing in international co-productions.