Shan Shan Sheng

Internationally renowned artist Shan Shan Sheng was born in Shanghai in 1957. Sheng came to the United States in 1982 to pursue her academic and artistic interests, winning a full arts scholarship to Mount Holyoke College and the University of Massachusetts at Amherst, where she earned her Master of Fine Arts Degree. She continued to Harvard University as an artist-in-residence. Sheng has since held over forty solo exhibitions in Europe, Asia, and America.

As a professional visual artist, Sheng has large scale artworks installed in four of the world’s ten tallest buildings. To date, Sheng has completed close to 50 large-scale permanent public art projects at locations around the world. Based in San Francisco, Sheng has been honored as a recipient of two Best Public Art Awards, from Americans for the Arts and from the Minister of Culture for Taiwan.

Sheng's Open Wall large scale sculpture was including in the 53rd Venice Biennale of Art as part of an exhibition organized by the International Association of Art, UNESCO, Italian Committee. Her works appear in public collections and art museums around the world including Harvard University, China National Art Museum, Shanghai Art Museum, the Chinese World War II Memorial, Cleveland State University, the Port of Miami, and the San Francisco Arts Commission, among others.




The Office of Art in Embassies is not responsible for, and does not endorse, any content posted within the service. The Office of Art in Embassies does not have any obligation to prescreen, monitor, edit, or remove any content.