Which actor played Andy Dufresne in the film based on Stephen King's Rita Hayworth and Shawshank Redemption?

The story behind the answer

Tim Robbins played Andy Dufresne in the film based on Stephen King's Rita Hayworth and Shawshank Redemption.

The 1994 film The Shawshank Redemption casts Robbins as Andy Dufresne, a banker sentenced to life in Shawshank State Penitentiary. Morgan Freeman plays Ellis “Red” Redding, who narrates much of the story and becomes Andy's closest friend.

The film was written and directed by Frank Darabont. It adapts King's 1982 novella, whose title includes Rita Hayworth even though the film uses the shorter title The Shawshank Redemption. The film was not a major box-office success at first but gained a large audience through home video and television broadcasts.

Robbins' Andy is sometimes confused with Freeman's Red because Freeman provides the narration and became the film's most recognizable voice. They are separate central characters with different roles in the story.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: