2005/07/08 (has start date)
2005/10/06 (has end date)
Stella Lai grew up in Cheung Chau a small, car-less island southwest of Hong Kong Island . After moving to the United States at 17 years old, Lai received her B.F.A. from California College of the Arts, San Francisco. Lai's work has gained critical acclaim and has been reviewed in distinguished publications such as Art in America, Flash Art International and Artforum.com. She has exhibited both nationally and internationally in Los Angeles, USA; San Francisco, USA; Miami, USA; New York, USA; Manchester, UK; Shanghai, China, and Beijing, China.
During Lai’s residency at Chinese Arts Centre, she intended to observe the character of émigré Chinese culture in Manchester. By integrating herself in to the Chinese community, she hoped to gain a greater cultural understanding.