Chando Ao
Born 1990
USA / China

Born in Chongqing, China, 1990.
Lives and works in New York and Shanghai.

Education:
Tufts University + School of Museum of Fine Arts, 2016

Recipient of The Chan Sculpture Award receiver, 2015

MENU
Close