He is an internationally known artist with exhibits worldwide, having recent shows in China, the United States, and Europe, including the Metropolitan Museum of Art in New York and the National Art Museum in Beijing, China. He holds a Graduate Degree in Fine Arts from the Art Department of the Shanghai Drama Institute.