Top 10 Best Gary Oldman Movies & TV Shows

Over a career spanning more than forty years, Gary Oldman built a reputation as one of the most transformative actors of his generation, with an equal love for theatrical villains and restrained, methodical characters. From Winston Churchill to Dracula: these ten titles show that range most clearly.

Posted by TonySoprano · 0 votes · June 29, 2026

Cast your vote - the ranking shifts live based on the votes.

#1

Tinker Tailor Soldier Spy (2011): George Smiley

0
0
0

As the restrained, methodical spy hunter George Smiley, Oldman plays one of his most controlled roles in this adaptation of John le Carre's spy classic. The role earned him his first Oscar nomination.

#2

Darkest Hour (2017): Winston Churchill

0
0
0

As Winston Churchill during the most critical weeks of World War II, Oldman delivered the performance that finally earned him the Oscar for Best Actor. The transformation required hours of prosthetic makeup every day.

#3

Sid and Nancy (1986): Sid Vicious

0
0
0

As the self-destructive punk musician Sid Vicious of the Sex Pistols, Oldman plays one of his earliest major film roles, in a biographical drama about his violent relationship with Nancy Spungen.

#4

Leon: The Professional (1994): Norman Stansfield

0
0
0

As a corrupt, drug-addicted DEA agent terrorizing a young girl, Oldman plays one of the most terrifying villains of 1990s action cinema.

#5

Dracula (1992): Count Dracula

0
0
0

As the titular vampire in Francis Ford Coppola's lavish adaptation of Bram Stoker's novel, Oldman shows a theatrical, tragic side of the classic monster.

#6

The Dark Knight Trilogy (2005-2012): Commissioner James Gordon

0
0
0

As the principled police commissioner James Gordon, Oldman plays one of the few characters who appears throughout all three films of Christopher Nolan's Batman trilogy.

#7

Prick Up Your Ears (1987): Joe Orton

0
0
0

As playwright Joe Orton, whose violent death at the hands of his partner abruptly ended his career, Oldman plays one of his early biographical roles.

#8

The Fifth Element (1997): Jean-Baptiste Emanuel Zorg

0
0
0

As the eccentric, ruthless villain Zorg, Oldman plays one of his most colorful roles in this visually exuberant Luc Besson sci-fi spectacle.

#9

Mank (2020): Herman Mankiewicz

0
0
0

As screenwriter Herman Mankiewicz, who wrote the script for Citizen Kane, Oldman leads David Fincher's black-and-white biographical drama about 1930s Hollywood.

#10

Slow Horses (2022-present): Jackson Lamb

0
0
0

As the grumpy, disinterested but brilliant spy veteran Jackson Lamb, Oldman leads this acclaimed spy series based on the novels by Mick Herron.

#11

Oppenheimer (2023)

0
0
0

Oldman plays Truman in Nolan's monumental masterpiece about the atomic bomb and power.

Missing an item in this list?

Log in or create a free account to add an item yourself.

Log in / create account