Attended Kenyon College and Waseda University for History of Modern East Asia and Studio Art. Received her M.F.A. in Film Directing from Columbia University.
Was a part-time news commentator on China National Radio's Sunday live show from 2012 to 2017.