The iconic role of Ralphie in the holiday classic "A Christmas Story" was played by Peter Billingsley. Billingsley was just 9 years old when he first portrayed Ralphie in the 1983 film, and he went on to appear in numerous other films and TV shows throughout his career. He is now a successful producer, director, and writer, but his portrayal of Ralphie remains one of his most beloved and iconic roles.