willow shields (born june 1, 2000) is an american actress. she is best known for her role as primrose everdeen in all four of "the hunger games" movies (2012–2015). she was also a dancer on "dancing with the stars" in 2015. at the age of 14, she was the youngest to ever compete on the show.