Yi Fei Chen was born in 1946 in Zhenhai, Zhejiang, China. He was a director and writer, known for Li fa shi (2006) and Ren yue huang hun (1995). He died on 4 April 2005 in Shanghai, China.
Although he dabbled in experimental filmmaking, Chen was a master
painter whose Chinese landscapes are internationally acclaimed and
fetch high prices at international auctions.