Xuan Liu
An image from Old Beast, one of the productions that also features Xuan Liu.

Xuan Liu

September 19, 1975 — Beijing, China

Liu Xuan, film producer, documentary director, and former senior media person. Bachelor of Economics from Central University of Finance and Economics, and later she studied film digital production at New York University.

An Elephant Sitting Still

An Elephant Sitting Still

2018

So Long, My Son

So Long, My Son

2019

Red Amnesia

Red Amnesia

2015

Old Beast

Old Beast

2017

The Pavilion

The Pavilion

2021

Dreams May Come

Dreams May Come

2006

Above the Dust

Above the Dust

2024