About

Sheila Zhao is a freelance documentary photographer currently based in Beijing, China. Sheila has been living in China since 2005, after receiving a bachelor¡¯s degree in journalism from Indiana University.After an initial start at an international public relations agency, she decided to shift her focus and pursue a career in photography in mid 2007. Since then, Sheila¡¯s work has appeared in various international and domestic Chinese media.

Sheila¡¯s recent personal work reflects an interest in issues of identity and how that affects people¡¯s relationship with the greater environment.