Lu Zhengyuan was born in Dalian, China in 1982, and received his Master of Fine Arts from the Central Academy of Fine Arts in Beijing, where he is currently a professor. Recent solo exhibitions include “Refle-Ction: Lu Zhengyuan,” White Box Museum of Art, Beijing, China (2012) and “84 Days, 84 Works of Art,” Ullens Center for Contemporary Art, Beijing, China (2010).