In 2010, Ning Yang Lanyu quickly became popular through the role of Ah Niang in the movie "Floating Life". She was also named the most popular international actress at the 2011 China Golden Rooster and Hundred Flowers Film Festival.

Achieving unexpected success at the age of 20 is the aspiration of countless young actors. For a long time after that, Ning Yang Lanyu was awarded the title of "New Generation Jade Girl on the Screen", and Lan Yu also won many well-deserved awards: the 16th Golden Plum Award for The Most Popular Actress; the Golden Lotus Award for Best Actress at the 17th Vietnam Film Festival; and the 9th Golden Kite Best Feature Film Actress Award.