Who plays Alfred in The Dark Knight?

Alfred in The Dark Knight (2008) is played by Michael Caine.

See the full spoiler-free cast & character guide for The Dark Knight