Who voiced Alfred Pennyworth in The Lego Batman Movie?
Answer
Ralph Fiennes
Answer
Ralph Fiennes
Ralph Fiennes voices Alfred Pennyworth in The Lego Batman Movie. This version of Alfred is the Wayne family’s butler, Bruce Wayne’s father figure, and one of the few people willing to challenge Batman’s lonely, self-protective behavior.
Unlike many Batman adaptations, the film treats Alfred as both a trusted caretaker and a comic counterweight to Bruce. He manages Wayne Manor, monitors Batman’s habits, and pushes Bruce to accept emotional responsibility—especially after Dick Grayson enters his life and becomes Robin.
Fiennes is particularly associated with serious dramatic and villainous roles, including Lord Voldemort in the Harry Potter films, which makes his warm but exasperated Alfred a notable casting choice. The animated film also features Will Arnett as Batman, Michael Cera as Robin, Rosario Dawson as Barbara Gordon, and Zach Galifianakis as the Joker.
Viewers sometimes select Michael Caine or Jeremy Irons because both actors played Alfred in major live-action Batman films. They are different portrayals: Caine appeared in Christopher Nolan’s trilogy, Irons in the DC Extended Universe, while Fiennes supplies the voice for the Lego version.
Source: Wikipedia · fact-checked Aug. 2026