Bi Feiyu was born in 1964 in Xinghua, in the province of Jiangsu, China. He is the recipient of many literary prizes, including the Lu Xun Prize in 1996. He co-wrote the film Shanghai Triad, which was directed by acclaimed Chinese director Zhang Yimou. His novel, The Moon Opera, was published by Telegram in 2007.