Dr. Yang's paintings have been exhibited internationally, including the Art Museum of Nanjing, China, Espace Richelieu in Paris, France, and L'Essence Art Gallery in Boston, and at the Cultural Exchange Center in East Boston. She won the Grand Jury award at the New York International Art Festival in 2005, and her latest series of calligraphic paintings won Featured Member Artist at the March 2008 National Women's Caucus for Art (WCA) Featured Artist Competition. She is also a filmmaker and she wrote, directed, and composed the score for her film entitled "Feuille" ("Leaf" in English). The film won 24 awards worldwide, including the Top (Platinum) Remi Award at the 37th WorldFest Houston and Best Drama in the New York Film Festival.