The Best Actors Who Played Rock Stars On Film  

Celebrity Lists
4.3k votes 630 voters 15k views 26 items

List Rules Portrayals of real-life rockers only (sorry Bradley and Gaga)

Several famous rock stars have led lives so intriguing and/or troubling that they've inspired enviable acting roles. From Kurt Cobain and Jim Morrison to Elvis, Elvis, and more Elvis, actors have brought the stories behind the music to life in iconic films. Several actors who have played rock stars have even been nominated for Academy Awards.

Which actors have played rock stars in movies? In 2018, Rami Malek helped Bohemian Rhapsody dominate at the box office thanks to his portrayal of Queen vocalist Freddie Mercury. The following year, Rocketman actor Taron Egerton donned his giant sunglasses to portray Elton John in the 2019 film.

Val Kilmer not only portrayed the Doors singer Jim Morrison in Oliver Stone's 1991 film The Doors, but he later played Elvis Presley (AKA "The Mentor") in True Romance. But he is not the only one who played Elvis. That role has also been portrayed by Kurt Russell and Jack White. Other actors who played rock stars include Kristen Stewart as Joan Jett, Gary Oldman as Sid Vicious, and André 3000 as Jimi Hendrix.

Which actor do you think made the best rock star? Give your favorite actors who played musicians a vote up to show you're ready for an encore.

back to page 1
Dennis Quaid is listed (or ranked) 5 on the list The Best Actors Who Played Rock Stars On Film
Photo: Great Balls of Fire/Orion Pictures

Dennis Quaid played Jerry Lee Lewis in the 1989 film Great Balls of Fire!. The actor is a musician in his own right and frequently headlines concerts with his band, Dennis Quaid and the Sharks.

Date Born: 1954

Birthplace: Houston, Texas, United States of America

More Dennis Quaid

#8 of 85 on The Best Celebrity Cameos In 'SpongeBob SquarePants' #97 of 313 on Famous People Most Likely to Live to 100 #18 of 20 on The Best Portrayals of Real U.S. Presidents featuring The Best Dennis Quaid Movies

Were you convinced?
see more on Dennis Quaid
Kurt Russell is listed (or ranked) 6 on the list The Best Actors Who Played Rock Stars On Film
Photo: Elvis/ABC/Dick Clark Productions

Kurt Russell played the title character in Elvis, a 1979 TV movie about the King of Rock 'n' Roll. John Carpenter directed the film, the first of many collaborations - including The Thing and Escape from New York - between the actor and director.

Date Born: 1951

Birthplace: Springfield, Massachusetts, United States of America

More Kurt Russell

#16 of 152 on The All-Time Greatest Action Stars #49 of 127 on The Best Living American Actors featuring The 25+ Best Kurt Russell Movies of All Time, Ranked Kurt Russell Never Went Away - He Just Started Making Wine While Living The Hollywood Dream

Were you convinced?
see more on Kurt Russell
Gary Oldman is listed (or ranked) 7 on the list The Best Actors Who Played Rock Stars On Film
Photo: Sid and Nancy/Palace Pictures/The Samuel Goldwyn Company

In the 1986 biopic Sid and Nancy, Gary Oldman played infamous Sex Pistols bassist Sid Vicious.

Fun Fact: Real life rocker Courtney Love appears briefly in the film, a few years before she started the band Hole.

Date Born: 1958

Birthplace: New Cross, London, England, London, United Kingdom

More Gary Oldman

#13 of 277 on The Most Trustworthy Celebrities in the World #14 of 267 on The Best (Male) Actors Working Today featuring The Best Gary Oldman Movies The Greatest Characters Played by Gary Oldman, Ranked

Were you convinced?
see more on Gary Oldman
Kyle MacLachlan is listed (or ranked) 8 on the list The Best Actors Who Played Rock Stars On Film
Photo: The Doors/Tri-Star Pictures

Kyle MacLachlan played Ray Manzarek to Val Kilmer's Jim Morrison in the 1991 film The Doors. In 1991, MacLachlan was actually nominated for a Grammy Award for Best Spoken Word Album for "Diane..." The Twin Peaks Tapes Of Agent Cooper.

Date Born: 1959

Birthplace: Yakima, Washington, United States of America

More Kyle MacLachlan

#54 of 83 on The Greatest Actors Who Have Never Won an Emmy (For Acting) #193 of 591 on Every Person Who Has Hosted 'Saturday Night Live' #22 of 58 on The Best Law & Order SVU Guest Stars #83 of 151 on The Best People Who Hosted SNL In The '90s

Were you convinced?
see more on Kyle MacLachlan