Pathe Distribution

Actors who have frequently played historical figures

Some actors are great at playing action heroes, or perhaps at playing villains. Then, there are the actors who just ace it when playing real historical figures. Biopics, and works of historical fiction, know who to cast to give their film some cache. If a historical movie is coming out, there’s a good chance one or more of these actors are going to pop up on the screen.

1 of 20

Cate Blanchett

Universal

Blanchett, arguably our greatest living actor, first made a splash in 1999 when she played Elizabeth I, earning an Oscar nomination. She then earned another one for playing the same queen in “Elizabeth: The Golden Age.” In between, Blanchett won an Oscar for playing Katharine Hepburn — a little less “historical,” but certainly a historical figure in the history of cinema!

2 of 20

Helen Mirren

Pathe Distribution

If you are British, you likely were well aware of Mirren for her sexy, provocative work. After all, she was in “Caligula”! Hey, there’s a historical movie (kind of). Americans, though, were largely introduced to Mirren when she played the dour Queen Elizabeth II in “The Queen,” which won her an Oscar. There are many other historical figures in the mix, and in 2023 Mirren added Golda Meir to her resume.

3 of 20

Gary Oldman

Focus Features

Oldman loves to disappear under makeup and prosthetics like another guy who could have been on this list, Johnny Depp. However, he’s a great actor, and he has played some truly significant figures from history. In addition to two massive World War II politicians, Winston Churchill and Harry Truman, he’s also played two famed musicians in Beethoven and Sid Vicious. So, you know, different ends of the musical spectrum.

4 of 20

Val Kilmer

Carolco Pictures

Batman may not be real – and Kilmer may have been the worst Batman – but anybody who has seen “Tombstone” points out his great work as Doc Holliday. Kilmer also memorably played Jim Morrison of The Doors, and for a while the dude was straight-up obsessed with playing Mark Twain.

5 of 20

Meryl Streep

Columbia

Well, where to begin? Streep has racked up award nominations and wins throughout the years, often on the back of playing real people. There’s Julia Child and Margaret Thatcher, for example. It may be a stretch to call Karen Silkwood an “historical figure,” but we’ll mention her anyway. Streep also played Emmeline Plankhurst in the film “Suffragette,” which we will admit we had completely forgotten existed until right now.

6 of 20

Christian Bale

20th Century Fox

Bale loves to physically transform himself, so tell him he can play former Vice President Cheney and he’ll go for it. Need him to drop a ton of weight to play a real person? He’s in! That was probably part of the appeal to him in playing Dieter Dengler. Bale has also played John Rolfe, Ken Miles, and, oh yeah, Moses.

7 of 20

Laurence Olivier

London Films

We’re about to get into an old-timey actor kick, because let’s face it, the Golden Age of Hollywood loved a movie about historical figures. It was the era of the historical epic, and Olivier was one of the icons of that era. A legendary Shakespearean actor, he appeared in adaptations of the Bard’s historical plays in roles such as Henry V and Richard III (he also played Othello but, um, let’s ignore that for now). Even at the end of his life, he was playing the likes of Douglas MacArthur and Rudolph Hess.

8 of 20

Charles Laughton

United Artists

In addition to being one of the all-time one-and-done directors (“The Night of the Hunter”), Laughton was a character actor of great acclaim when he was on the screen. He won an Oscar for playing Henry VIII, and he had the first indelible portrayal of William Bligh, of “Mutiny on the Bounty” infamy. Laughton even played Rembrandt for good measure.

9 of 20

Henry Fonda

20th Century Fox

Fonda operated on both sides of the law, Old West style, in his career. In addition to playing Frank James twice, the legendary actor (and father to Jane and Peter Fonda) played Wyatt Earp. Oh, there’s also a guy named Abraham Lincoln that he got around to playing. Even in fiction, Fonda played iconic people, such as Tom Joad from “The Grapes of Wrath.”

10 of 20

Gary Cooper

Warner Bros.

We likely wouldn’t remember soldier Alvin C. York if not for the film “Sergeant York,” which was able to stay in the Hollywood firmament because Cooper won an Oscar for starring in it. Two years later, he would be nominated again for playing Lou Gehrig. Also, earlier in his career, he played “Wild Bill” Hickock and Marco Polo.

11 of 20

Kirk Douglas

MGM

Olivier and Laughton are both in “Spartacus,” but we saved mentioning it until we got here. Douglas plays the titular Spartacus, who is historically considered a real person. When he played Odysseus? Less so. However, Douglas has two other iconic turns as historical figures, one as Doc Holliday, and one as Vincent Van Gogh.

12 of 20

Peter O’Toole

Columbia

O’Toole and Glenn Close are tied together in Oscars infamy, as they both have been nominated eight times without winning. Close could one up O’Toole, or win and remove herself from the top of that infamous list, but the late O’Toole is locked in. In addition to starring as T.E. Lawrence in Best Picture winner “Lawrence of Arabia,” he twice played Henry II to acclaim, first in “Becket” and then in “The Lion in Winter” alongside Katharine Hepburn. By the way, Hepburn played real people less often than you might expect.

13 of 20

Paul Newman

National General Pictures

Newman toed the line between Old Hollywood and New Hollywood, so he’s a good pivot point as we close with some more recent names (though not exactly spring chickens). For a guy who isn’t synonymous with the Western, Newman played a lot of real figures of that realm. There’s Butch Cassidy, of course, but also Judge Roy Bean, Buffalo Bill Cody, and Billy the Kid.

14 of 20

Robert De Niro

Paramount

Jake LaMotta in “Raging Bull” is one of those on-the-fence ones, as LaMotta is likely only remembered because he is the main character in Martin Scorsese’s iconic film. However, he’s also played the likes of Al Capone, Frank Sheeran, and in “Killers of the Flower Moon,” William Hale. De Niro also has played a couple of mobsters based heavily on real people. Sometimes, though, you don’t necessarily want to use a criminal’s real name for your character.

15 of 20

Sissy Spacek

Universal

Loretta Lynn in “Coal Miner’s Daughter” is the big one, obviously. However, there are several other real people in the mix, from Liz Garrison to Maria Ragghianti to Carolyn Cassady. Also, Spacek played Zelda Fitzgerald in a TV movie for good measure.

16 of 20

Warren Beatty

Warner Bros.

Beatty actually doesn’t have an extensive filmography, and yet he earns a spot on this list. After all, he’s played Clyde Barrow, John Reed, Bugsy Siegel, and Howard Hughes. He’s only been in 23 films, and if you want to throw in his “Shampoo” character reportedly being based on Jon Peters, that’s not too shabby.

17 of 20

Anthony Hopkins

Fox Searchlight

In his first film, Hopkins played Richard I in “The Lion in Winter,” so he came out the gate playing historical figures. He’s another guy who has played William Bligh, and he’s also portrayed Richard Nixon, John Kellogg, Pablo Picasso (somehow), and John Quincy Adams (that one we can see). The oldest Oscar winner for acting ever, Hopkins has a film where he plays Sigmund Freud coming up.

18 of 20

Daniel Day-Lewis

Dreamworks

While his skill is unquestioned (and his retirement hopefully open for reversal), we were on the fence about including Day-Lewis. Yes, “Lincoln” won him an Oscar, and it is an all-time biopic performance as an historical figure. However, he also played Christy Brown and Gerry Conlon, and when we found out John Proctor from “The Crucible” was a real person, that sealed the deal.

19 of 20

Kathy Bates

Paramount

As a character actor, Bates is rarely at the forefront, but she’s gotten to play real people and historical figures even in films not centered on them. For example, Molly Brown in “Titanic” and Gertrude Stein in “Midnight in Paris.” Richard Jewell’s mother may not be terribly notable, but she’s also played Queen Victoria, Dorothy Kenyon, and former Texas Governor Miriam A. Ferguson. That’s just film, as she’s popped up as historical figures on TV as well.

20 of 20

Nicole Kidman

Paramount

Kidman put on a fake nose and won an Oscar for playing Virginia Woolf in “The Hours.” She seems to have settled into the playing historical figures genre more recently, though Gretchen Carlson may be too contemporary for that. On the other hand, she’s also played Grace Kelly and Lucille Ball in the last decade.

More must-reads:

TODAY'S BEST
The most influential movies ever made
20 period pieces you should watch
Longtime ‘SportsCenter’ anchor announces he is leaving ESPN
Second chances: Notable bands and musicians who experienced a career resurgence
The 25 most entertaining horror movies
The 20 concert tours you can't miss in 2024
20 albums turning 50 in 2024
The 20 greatest heist movies
20 movies that should be adapted into musicals
Super Bowl LVIII halftime show takeaways
Brad Pitt shades Eagles while praising Philly superfan Bradley Cooper
The 20 best modern rom-coms
20 performances that thwarted audience expectations
Comedy gold: 20 funny films that won an Oscar
23 actors that need to have a renaissance
The best karaoke songs from the 2020s
20 great movies that didn’t get nominated at the 2024 Oscars
The 25 best movies about high-school sports
The 23 best films of 2023
The 50 best albums of 2023

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.