LIU Jiayin

LIU Jiayin

LIU Jiayin

Jiayin Liu was born on 20 August 1981 in Beijing, China. She is a director and writer, known for Bu xu ci xing (2023), Niu pi (2005) and Niupi er (2009).

0:00 0:00