Jing Hou is the creative executive of the Beijing Joy Leader Culture and Communication. She planned and produced Dying to Survive (2018), A or B (2018), How Long Will I Love You (2018), etc. Directed documentaries include My War of Resistance 2 (2011), Movie Legend (2004), etc. She has also been the screenwriter and director of multiple streamer movie projects.