Chouwa LIANG
Chouwa Liang is a Beijing-based documentary filmmaker. She received her Master of Fine Arts: Film and TV (Documentary) from Victorian College of the Arts, University of Melbourne. She is also one of the curators of The Principle of Hope in the Beijing Inside-Out Art Museum. Since 2018, she directed several independent short documentaries including INTIMATE STRANGERS (2019), I LOVE YOU TOO (2019), A WORLD AWAY (2018), and MY AI LOVER (2022). Her films mainly focus on exploring Chinese contemporary intimate relationships from a female perspective.