As an advocate and practitioner of the new Peking Opera, she participated in the creation and director of the new Peking Opera stage play and the new Peking Opera TV series, namely "Looking at People with Flowers" and "The Story of Birds". These two plays premiered on the capital stage and received rave reviews after being broadcast on CCTV. As an explorer, she participated in the starring, directing and filming of the new Peking Opera film "I live at the head of the Yangtze River". The play was broadcast in prime time on the CCTV drama channel.
After the release of her exploration album "New Sound and New Peking Opera", it caused great repercussions in the society. Since then, she has combined the elements of Peking Opera with pop music, made bold innovations, and released many singles such as Jiang Xue, Snow in the Cold River, Beauty Love, which quickly occupied the major charts of Chinese music. As a descendant of the old Red Army, Chu Lanlan participated in the creation of CCTV's documentary "Forever Red Army". Her theme song "Predecessors" won the "China Radio, Film and Television Award-Chinese Original Song Award".
As a young Beijing opera artist, she is keen on public welfare undertakings. 20 13 initiated the establishment of the intangible cultural heritage inheritance charity fund, and 20 14 became the "love ambassador" of the China Care for the Next Generation Working Committee. Many public welfare activities she organized and participated in have attracted the attention of many media at home and abroad.
So far, Zhu Lanlan has participated in hundreds of performances.