Christopher Anderson was born in Canada in 1970 and grew up in the West Texas town of Abilene. He first gained recognition for his photography in 1999 when his poignant images of the rescue of Haitian refugees taken onboard a sinking wooden boat named the “Believe in God” won him the Robert Capa Gold Medal. In 2005 he joined the renowned Magnum Photo agency where he has proved to be one of its brightest stars. In addition to regular personal and editorial assignments he is currently the first ever "Photographer in Residence" at New York Magazine.
Anderson’s photographs of women on the streets of Shenzhen, China - which are being exhibited at Photo London for the first time anywhere – picture a city
that didn’t exist thirty years ago but today has some twenty million inhabitants. Working almost invisibly, and zooming in to tight close-ups that exclude all context except the unusual blue light that illuminates the faces of his subjects, Anderson concludes that people around the world have begun to look and act more and more the same. Yet in the face of this perception Anderson feels compelled to ask deeper questions. "Who are these individual people? What do they dream about? What truth does the picture convey? What does he project onto the resulting image?” Mysterious, sensual, and visceral, Anderson’s Shenzhen pictures are a noteworthy addition to the genre of street photography that seeks out a psychological truth in the faces and expressions of its subjects.