Artists Wanted presents photographer, Cheng-Chang Wu of Nan-Tou, Taiwan, winner of the The Power of Self, an international search for the world's most compelling self-portraits. Wu's work was selected from hundreds of entries judged by Guggenheim Curator Helen Hsu, actor Steve Buscemi, producer/director Chris Weitz and Flavorpill founder Sascha Lewis. Wu was awarded $7007 cash; a publicity campaign and a flight, hotel stay and an artists reception in New York City, New York.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…