Darren McGavin as Mr. Parker (The Old Man) Scott Schwartz as Flick R. D. Robb as Schwartz Zack Ward as Scut Farkus Yano Anaya as Grover Dill Tedde Moore as Miss Shields Jeff Gillen as Santa Claus Patty Johnson as Lead Elf Drew Hocevar as Male Elf Leslie Carlson as Christmas Tree Salesman Casting The basis of the screenplay is a series of monologues written and performed by Jean Shepherd on the radio. Shepherd wrote the adaptation with Bob Clark and Leigh Brown. Several subplots are incorporated into the body of the film, based on other separate short stories by Shepherd. Shepherd provides the film's narration from the perspective of an adult Ralphie, a narrative style later used in the comedy-drama television series The Wonder Years. Shepherd, Brown, and Clark have cameo appearances in the film: Shepherd plays the man who directs Ralphie and Randy to the back of the Santa line at the department store; Brown – Shepherd's wife in real life – plays the woman in the Santa line with Shepherd; Clark plays Swede, the neighbor the Old Man talks to outside during the Leg Lamp scene. In the DVD commentary, director Bob Clark mentions that Jack Nicholson was considered for the role of the Old Man; Clark expresses gratitude that he ended up with Darren McGavin instead, who later appeared in several other Clark films. He cast Melinda Dillon on the basis of her similar role in Close Encounters of the Third Kind. Some 8,000 actors auditioned for the role of Ralphie, among the 8,000 actors were Keith Coogan, Sean Astin and Wil Wheaton; "He walked in, and he had us from the beginning", Clark later recalled of Peter Billingsley who was already a successful actor in commercials and from co-hosting the TV series Real People. Clark initially wanted him for the role of Ralphie but decided he was "too obvious" a choice and auditioned many other young actors before realizing that Billingsley was the right choice after all. Ian Petrella was cast immediately before filming began. Tedde Moore had previously appeared in Clark's film Murder by Decree and was the only onscreen character from A Christmas Story who was played by the same actor in the sequel, My Summer Story. Jeff Gillen was an old friend of Clark's who had been in one of his earliest films. The schoolyard bully, Scut Farkus, was played by Zack