Can You Match the Famous Star to Their Onscreen Role?

By: Jacqueline Samaroo
Estimated Completion Time
3 min
Can You Match the Famous Star to Their Onscreen Role?
Image: DreamWorks/Working Title Films/Lionsgate

About This Quiz

Grab your popcorn and get comfortable for this quiz!

The success of films is dependent on the numerous people who work on it: from the writers and producers to the directors and editors. However, when it comes to the general public, the people who are often lauded for the success (or criticized for the failure) of a film are the actors and actresses who take part in it. This quiz not only consists of some of the most iconic Hollywood celebrities but it also showcases some of their most memorable onscreen roles as well!

It is no secret that some of the most iconic actors and actresses in Hollywood can potentially carry a film by themselves, filling movie seats and gaining the praise of critics from their performance alone! A few examples of some of the biggest Hollywood names that can achieve this are Harrison Ford, Will Smith, Clint Eastwood, Halle Berry, Johnny Depp, and Jennifer Lawrence. While Hollywood stars like this may have had a few missteps here and there on the big screen, they have consistently shown that they are capable of effectively portraying a wide range of characters. So, jump right into this film quiz and put your knowledge of actors to the test!

Star Wars Luke Skywalker
Lucasfilm
Which famous star played this role?
Mark Hamil
Mark Hamil plays Luke Skywalker in the epic space film franchise, Star Wars. Luke Skywalker is an apprentice to Jedi Masters Obi-Wan Kenobi and Yoda, as well as the son of Darth Vader.
Joe Pesci
Tom Hanks
Clint Eastwood
Peter Venkman (Bill Murray)
Columbia Pictures Corporation
Which famous star played this role?
Humphrey Bogart
Bruce Willis
Bill Murray
Bill Murray plays Peter Venkman in the comedy film Ghostbusters. Peter Venkman is a New York parapsychologist and the leader of the Ghostbusters.
Chris Evans
Loki - Tom Hiddleston
Paramount Pictures
Which famous star played this role?
Ian McKellen
Samuel L. Jackson
Keanu Reeves
Tom Hiddleston
Tom Hiddleston plays Loki in the superhero films Thor and The Avengers. Loki is based on the Norse deity of the same name and is the adopted brother of the superhero, Thor.

Advertisement

The Terminator (Arnold Schwarzenegger)
Hemdale
Which famous star played this role?
Daniel Radcliffe
Robert Downey Jr.
Arnold Schwarzenegger
Arnold Schwarzenegger plays the Terminator in the science-fiction film franchise, Terminator. The Terminator is a cybernetic android that is disguised as a human being sent back in time to assassinate Sarah Connor.
Sigourney Weaver
Foxxy Cleopatra (Beyoncé Knowles)
New Line Cinema
Which famous star played this role?
Brad Pitt
Beyoncé Knowles
Beyoncé Knowles plays Foxxy Cleopatra in the spy action comedy film, Austin Powers in Goldmember. Foxxy Cleopatra is Austin's new sidekick in the movie and also Goldmember's rival.
Frank Oz
Will Ferrell
Agent J (Will Smith)
Columbia Pictures Corporation
Which famous star played this role?
Clint Eastwood
Hugh Jackman
Matthew Broderick
Will Smith
Will Smith plays Agent J in the science fiction action comedy film franchise, Men in Black. Agent J is an N.Y.P.D. police detective who is recruited by Agent K to join the M.I.B.

Advertisement

Axel Foley (Eddie Murphy)
Don Simpson/Jerry Bruckheimer Productions
Which famous star played this role?
Chris Evans
Eddie Murphy
Eddie Murphy plays Axel Foley in the Beverly Hills Cop film series. Axel Foley is a plainclothes detective for the Detroit Police Department who travels to Beverly Hills, California to investigate crimes.
Johnny Depp
Brad Pitt
The Dude (Jeff Bridges)
Working Title Films
Which famous star played this role?
Jeff Bridges
Jeff Bridges plays The Dude in the crime comedy film, The Big Lebowski. The Dude is a Los Angeles slacker and avid bowler who is assaulted as a result of mistaken identity.
Samuel L. Jackson
Halle Berry
Daniel Radcliffe
Doc Brown (Christopher Lloyd)
Universal Pictures
Which famous star played this role?
Sigourney Weaver
Christopher Lloyd
Christopher Lloyd plays Doc Brown in the science fiction–adventure comedy film series, Back to the Future. Doc Brown is the inventor of the first time machine, which he built out of a DeLorean sports car.
Jim Carrey
Ian McKellen

Advertisement

The Bride (Uma Thurman)
Miramax
Which famous star played this role?
Matthew Broderick
Will Ferrell
Humphrey Bogart
Uma Thurman
Uma Thurman plays The Bride in the martial arts film Kill Bill. The Bride wears revenge on a team of assassins after they try to kill her and her unborn child.
Katniss Everdeen (Jennifer Lawrence)
Lionsgate
Which famous star played this role?
Mark Hamil
Jennifer Lawrence
Jennifer Lawrence plays Katniss Everdeen in the science fiction dystopian adventure film series, The Hunger Games. Katniss Everdeen is the protagonist and heroine of the series who is portrayed as being both selfless and brave.
Morgan Freeman
Joe Pesci
Aragorn (Viggo Mortensen)
New Line Cinema
Which famous star played this role?
Viggo Mortensen
Viggo Mortensen plays Aragorn in the fantasy adventure film series, The Lord of the Rings. Aragorn is a Ranger of the North and the rightful claimant to the thrones of Arnor and Gondor.
Bill Murray
Michael J. Fox
Jim Carrey

Advertisement

Sarah Connor (Linda Hamilton)
Carolco Pictures
Which famous star played this role?
Christian Bale
Christopher Lloyd
Linda Hamilton
Linda Hamilton plays Sarah Connor in the science-fiction film, The Terminator. Sarah Connor is the Terminator's target who is soon to be the mother of the future Resistance leader, John Connor.
Johnny Depp
Tony Montana (Al Pacino)
Universal Pictures
Which famous star played this role?
Arnold Schwarzenegger
Al Pacino
Al Pacino plays Tony Montana in the crime film, Scarface. Tony Montana is the main protagonist of the film; a refugee who climbs his way to the top of the criminal underground.
Harrison Ford
Halle Berry
Rocky Balboa (Sylvester Stallone)
Revolution Studios
Which famous star played this role?
Beyoncé Knowles
Keanu Reeves
Sylvester Stallone
Sylvester Stallone plays Rocky Balboa in the boxing film series, Rocky. Rocky Balboa is the protagonist of the series- initially an aspiring boxer, the series sees him deal with success, failure, and personal relationships.
Hugh Jackman

Advertisement

Anakin Skywalker (Hayden Christensen)
Lucasfilm
Which famous star played this role?
Will Smith
Jennifer Lawrence
Christian Bale
Hayden Christensen
Hayden Christensen plays Anakin Skywalker in the Star Wars film franchise. Anakin Skywalker is present in both the prequel trilogy and the original trilogy (as Darth Vader), however, he is played by a different actor in the original trilogy.
Indiana Jones (Harrison Ford)
Lucasfilm
Which famous star played this role?
Eddie Murphy
Al Pacino
Harrison Ford
Harrison Ford plays Indiana Jones in the action adventure film series, Indiana Jones. Indiana Jones is a historian, college professor, and archeologist, who often finds himself pitted against Nazis, cults, and military agents.
Hayden Christensen
Patrick Bateman (Christian Bale)
Edward R. Pressman Productions
Which famous star played this role?
Christian Bale
Christian Bale plays Patrick Bateman in the comedy horror film, American Psycho. Patrick Bateman is a wealthy, materialistic Wall Street investment banker who leads a double life as a serial killer.
Jeff Bridges
Linda Hamilton
Robert Downey Jr.

Advertisement

Patrick Bateman (Christian Bale)
Universal Pictures
Which famous star played this role?
Tom Hiddleston
Viggo Mortensen
Bruce Willis
Michael J. Fox
Michael J. Fox plays Marty McFly in the science fiction/adventure comedy film series, Back to the Future. Marty McFly is initially the somewhat reluctant everyman protagonist of the series who travels back in time with the help of Doc Brown.
Red (Morgan Freeman)
Castle Rock Ent.
Which famous star played this role?
Morgan Freeman
Morgan Freeman plays Red in The Shawshank Redemption. Red is a prison contraband smuggler who befriends Tim Robbins’ character, Andy Dufresne.
Uma Thurman
Sylvester Stallone
Tom Hanks
Forrest Gump (Tom Hanks)
Wendy Finerman Productions
Which famous star played this role?
Morgan Freeman
Clint Eastwood
Will Smith
Tom Hanks
Tom Hanks plays Forrest Gump in the drama film of the same name. Forrest Gump is an endearing character who, throughout his life, meets several important figures and takes part in several iconic events of the time.

Advertisement

John McClane (Bruce Willis)
Gordon Company
Which famous star played this role?
Eddie Murphy
Bruce Willis
Bruce Willis plays John McClane in the action film series, Die Hard. John McClane is a chain-smoking police detective who has no regard for authority and a penchant for vigilante-styled acts of heroism.
Chris Evans
Michael J. Fox
Neo (Keanu Reeves)
Warner Bros
Which famous star played this role?
Jeff Bridges
Samuel L. Jackson
Christopher Lloyd
Keanu Reeves
Keanu Reeves plays Neo in the science fiction action film series, The Matrix. Neo is a computer programmer who, with the aid of Morpheus (Laurence Fishburne), manages to break free from the Matrix.
Iron Man (Robert Downey Jr.)
Iron Man (Robert Downey Jr.)
Which famous star played this role?
Tom Hiddleston
Robert Downey Jr
Robert Downey Jr. plays Iron Man in the Marvel Cinematic Universe. Iron Man, real name Tony Stark, is a wealthy business magnate, scientist, and playboy, who becomes a superhero to fight villains from Earth and other planets.
Sigourney Weaver
Harrison Ford

Advertisement

Yoda (Frank Oz)
Lucasfilm
Which famous star played this role?
Frank Oz
Frank Oz plays Yoda in the Star Wars film franchise. Yoda is the Grand Master of the Jedi Order who had a hand in training almost every Jedi Master in the galaxy.
Uma Thurman
Will Ferrell
Hayden Christensen
Wolverine (Hugh Jackman)
Twentieth Century Fox
Which famous star played this role?
Mark Hamil
Matthew Broderick
Hugh Jackman
Hugh Jackman plays Wolverine in the superhero film series, X-Men. Wolverine is a mutant who is a skilled fighter that possesses metal claws and the ability to quickly regenerate.
Sylvester Stallone
Storm (Halle Berry)
Twentieth Century Fox
Which famous star played this role?
Bill Murray
Humphrey Bogart
Halle Berry
Halle Berry plays Storm in the superhero film series, X-Men. Storm is a powerful mutant who showcases the ability to manipulate the weather and she is also a teacher at Xavier's school.
Al Pacino

Advertisement

Captain Jack Sparrow (Johnny Depp)
Walt Disney Studios
Which famous star played this role?
Frank Oz
Johnny Depp
Johnny Depp plays Captain Jack Sparrow in the fantasy swashbuckling film series, Pirates of the Caribbean. Captain Jack Sparrow is a drunkard who also happens to be a pirate lord and is portrayed as a sarcastic antihero.
Ian McKellen
Linda Hamilton
Ace Ventura (Jim Carrey)
Morgan Creek Entertainment Group
Which famous star played this role?
Jim Carrey
Jim Carrey plays Ace Ventura in the comedy films Ace Ventura: Pet Detective and Ace Ventura: When Nature Calls. Ace Ventura is a Miami-based private detective specializing in the retrieval of missing animals.
Arnold Schwarzenegger
Brad Pitt
Viggo Mortensen
Tommy DeVito (Joe Pesci)
Warner Bros
Which famous star played this role?
Beyoncé Knowles
Daniel Radcliffe
Joe Pesci
Joe Pesci plays Tommy DeVito in the crime film, Goodfellas. Tommy DeVito is a cruel associate of the Lucchese crime family and one of the most feared members of Jimmy Conway's gang.
Jennifer Lawrence

Advertisement

Rick Blaine (Humphrey Bogart)
Warner Bros
Which famous star played this role?
Morgan Freeman
Humphrey Bogart
Humphrey Bogart plays Rick Blaine in the romantic drama film, Casablanca. Rick Blaine is the jaded owner of Rick's Café Américain, a popular nightclub in Casablanca, who ends up having to struggle between the concepts of love and duty.
Halle Berry
Uma Thurman
Gandalf (Ian McKellen)
New Line Cinema
Which famous star played this role?
Michael J. Fox
Jim Carrey
Tom Hiddleston
Ian McKellen
Ian McKellen plays Gandalf in The Lord of the Rings film series and The Hobbit film series. Gandalf is a wizard who acts as a mentor, guide, and friend to the other protagonists of the films.
Harry Potter (Daniel Radcliffe)
Warner Bros
Which famous star played this role?
Christopher Lloyd
Joe Pesci
Daniel Radcliffe
Daniel Radcliffe plays Harry Potter in the fantasy film series of the same name. Harry Potter is an orphan who learns that he is a wizard who shares a link with the dark wizard Lord Voldemort, the murderer of his parents.
Jeff Bridges

Advertisement

Tyler Durden (Brad Pitt)
Fox 2000 Pictures
Which famous star played this role?
Harrison Ford
Johnny Depp
Eddie Murphy
Brad Pitt
Brad Pitt plays Tyler Durden in the drama film, Fight Club. Tyler Durden is a soap salesman that the Narrator (Edward Norton) meets on one of his business trips and forms a close and tumultuous relationship with.
Ferris Bueller (Matthew Broderick)
Paramount Pictures
Which famous star played this role?
Hayden Christensen
Matthew Broderick
Matthew Broderick plays Ferris Bueller in the teen comedy film, Ferris Bueller's Day Off. Ferris Bueller is the protagonist of the film who happens to be a high-school slacker that takes a day off from school.
Hugh Jackman
Will Smith
Ron Burgundy (Will Ferrell)
DreamWorks
Which famous star played this role?
Sylvester Stallone
Christian Bale
Beyoncé Knowles
Will Ferrell
Will Ferrell plays Ron Burgundy in the comedy film series, Anchorman. Ron Burgundy is a famous anchorman for a local San Diego television station.

Advertisement

Ellen Ripley (Sigourney Weaver)
Twentieth Century Fox
Which famous star played this role?
Sigourney Weaver
Sigourney Weaver plays Ellen Ripley in the science-fiction horror film series, Alien. Ellen Ripley is the gun-toting heroine of the films and is noted as being recognized as one of the most significant female protagonists in all of cinema.
Al Pacino
Robert Downey Jr.
Arnold Schwarzenegger
Jules Winnfield (Samuel L. Jackson)
Miramax
Which famous star played this role?
Linda Hamilton
Keanu Reeves
Samuel L. Jackson
Samuel L. Jackson plays Jules Winnfield in the crime film, Pulp Fiction. Jules Winnfield is a hitman working alongside John Travolta's character, Vincent Vega.
Frank Oz
Captain America (Chris Evans)
Marvel Studios
Which famous star played this role?
Chris Evans
Chris Evans plays Captain America in the Marvel Cinematic Universe. Captain America is a superhuman World War II soldier who is accidentally frozen in ice and woken up nearly 70 years later.
Viggo Mortensen
Bruce Willis
Bill Murray

Advertisement

The Man With No Name (Clint Eastwood)
PEA
Which famous star played this role?
Jennifer Lawrence
Mark Hamil
Clint Eastwood
Clint Eastwood plays The Man With No Name in the Spaghetti Western films: A Fistful of Dollars, For a Few Dollars More, and The Good, the Bad and the Ugly. The Man With No Name is notable for his silent demeanor, his iconic poncho, and his love of cigarillos.
Tom Hanks
You Got:
/40
DreamWorks/Working Title Films/Lionsgate