In 'Batman Returns', which actor plays the Penguin?

The story behind the answer

In “Batman Returns,” Danny DeVito plays the Penguin, whose civilian identity is Oswald Cobblepot.

The character is reimagined as a malformed, feral crime boss who was abandoned by his wealthy parents as a baby and raised in the sewers by penguins. In the film, Oswald seeks entry into Gotham City’s high society and eventually launches a bid for political power, using businessman Max Shreck to help advance his plans.

“Batman Returns” was released in 1992 as Tim Burton’s follow-up to “Batman” (1989). Michael Keaton returned as Bruce Wayne/Batman, while Michelle Pfeiffer played Catwoman and Christopher Walken played Max Shreck. DeVito’s performance helped make the Penguin one of the film’s defining figures.

Viewers sometimes confuse the actor with Michael Keaton, who plays Batman, or Christopher Walken, who plays Shreck. The film’s Penguin is also substantially darker and more grotesque than many earlier comic-book portrayals.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: