Rory Mencin

Rory Mencin is an art critic, curator, and co-founder of Idea Production Factory (IPF), an arts agency based in Chengdu, China. Since 2018, he has planned over 12 exhibitions across China and organized over 7 public engagement projects with a range of public and private institutions, including the Polish Consulate, the University of Manchester, the German Consulate, and more. In addition to curation, he has also contributed several essays and long-form articles for publications such as “Neocha” in Shanghai, the “World of Chinese” in Beijing, and served as chief editor of three books on art and curation, including a recent work on graffiti subculture titled “Book of Style: Chinese Urban Art Style Guide” by French-born, China-based artist Paul Dezio.

Concentration: History, Society, and Culture

Hometown: Cleveland, OH

Academic Background: B.A. English & Sociology, DePaul University