Barry was born in Shanghai, China and has loved art since he was a small child. He attended several Art Specialty Schools at a young age and earned his Bachelor’s degree at Shanghai Normal University and a Master’s degree at Southern Illinois University at Edwardsville in Fine Arts. He’s won top awards in National Art Competitions in China and is well known throughout the country. While in China he was an associate professor teaching architectural drawing in Shanghai Tongji University.
Barry fell in love with New Orleans and felt inspired during his many visits to NOLA. He was intrigued by the culture and architecture which led him to move to New Orleans to create the artworks which reflect the culture, lifestyle, and unique characters of the French Quarter. His artwork is now well collected all over the world especially by many that wants to take a little piece of Nola home.