JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
Scott Barnes is a celebrated makeup artist and innovator within the cosmetics industry. He arrived in New York City in 1984 determined to fulfill his dream as a fine-arts painter.