Annie Rui Qiu (b. 2002) is an artist from Shanghai, China living in New Hampshire. She paints interior scenes that toe the line between familiarity and foreignness.
Moments from everyday routines and memory offer spaces for introspection.
Her work explores diasporic memory and asks what it means to live in a changing world.
Education
2024
B.A. in Studio Art and Computer Science, Dartmouth College
Exhibitions
2025
Two-Person Exhibition, Day In, Day Out: Annie Qiu and Tristan MacDonald, Visual Arts Center Atrium Gallery, Hanover, NH
2024
Group Exhibition, Dog Days 三伏天, ACENTRICSPACE, Zhujiajiao, Shanghai, CN
Group Exhibition, Senior Majors Exhibition, Jaffe-Friede and Nearburg Arts Forum, Hanover, NH
Group Exhibition, Maximalism, Jaffe-Friede and Nearburg Arts Forum, Hanover, NH
Awards/Residencies
2024
Artist in Residence, ACENTRICSPACE, Zhujiajiao, Shanghai, CN
Robert Read Prize for Achievement in Studio Art, Dartmouth College
Class of 1960/Residential Office Purchase Award, Dartmouth College
Citations of Academic Excellence in Senior Seminar, Painting I, and Drawing I, Dartmouth College