Lilly Zhuang
Lilly Zhuang (she/her) is a Chinese-Dutch filmmaker based in London. Her debut short film AS FAR AS OUR EYES CAN SEE premiered at the BFI Future Film Festival in 2021 where it was nominated for Best Documentary. She is currently at UCL pursuing an MFA in Creative Documentary by Practice.