Feng Feng was born in 1966 in Huadian, Jilin, China. He graduated from the Guangzhou Academy of Fine Arts in 1991 and is currently the Executive Director of the OCT Art & Design Museum and the Director of School of Transmedia at the Guangzhou Academy of Fine Arts.
In 2021, Fang Yiling directed the 9th OCAT Biennale Boomerang at OCAT Shenzhen.