Chouwa Liang is a documentary filmmaker whose debut feature Replica won the Silver Alexander Award at the 28th Thessaloniki International Documentary Festival and was subsequently selected for Visions du Réel, Hot Docs, and Sheffield Doc/Fest. During its development, the project received the top prize at Sunny Side of the Doc, the Whickers Development Award, and was presented at international forums including IDFA. It was supported by Screen Australia and France Télévisions.
She graduated from the Documentary program at the Victorian College of the Arts, University of Melbourne. Since 2018, she has directed several short documentaries, including Intimate Strangers, I Love You Too, A World Away, and My AI Lover. Her work explores themes of intimacy in contemporary Chinese society, and her short films have been featured on platforms such as The New York Times Op-Docs.