Zhao Nengzhi, 1968 Born in Nanchong, Sichuan Province, China, is currently showing paintings and sculpture at New York’s China Square gallery through June 5th, 2008.

Zhao graduated from Sichuan Academy of Fine Art, Chongqing in 1990. He lives and works in Beijing and Chengdu, in China.


Phantom No.14
oil on canvas
180 x 230 cm / 70.86 x 90.55 in.

His paintings are somewhat disturbing. Portraits of an adult with grotesque expressions, seemingly covered in, what appears to me, the type of mucous you’d find on a baby freshly birthed.

ChinaSquare New York
545 W 25th Street 8th Fl.
Chelsea Arts Tower
New York, NY 10001
Tel: 212.255.8886