Tom Cruise's Best 80s Movie Roles, Ranked
- Photo: Paramount Pictures
In Top Gun, Tom Cruise plays Pete "Maverick" Mitchell. In this breakout role, Cruise is a young and reckless pilot who competes to become the best at the Top Gun naval flying school and falls in love with his instructor.
- Photo: Rain Man / MGM
Tom Cruise stars in Rain Man as Charlie Babbitt, a selfish yuppie who discovers that his estranged brother Raymond (Dustin Hoffman) has autism and inherits a large sum of money and learns to connect with him.
- Photo: Universal Pictures
Born on the Fourth of July stars Tom Cruise as Ron Kovic, in a leading role as a Vietnam War veteran who becomes an anti-war activist after being paralyzed in combat and struggles with PTSD and identity.
- Photo: Warner Bros.
As Joel Goodsen in Risky Business, Tom Cruise plays the leading role of a high school student who starts a prostitution business to pay for damages he caused while throwing a party and gets caught up in a wild adventure.
The Color of Money features Tom Cruise as Vincent Lauria, a leading role as a young pool shark who becomes a protege of legendary pool player "Fast" Eddie Felson (Paul Newman).
- 6
Taps features Tom Cruise as David Shawn, in a prominent role as a cadet who leads a group of military academy students to take over the school when it is scheduled to be closed and faces the moral dilemmas of rebellion.
- Photo: The Outsiders / Warner Bros.
In The Outsiders, Tom Cruise plays Steve Randle, a member of a gang of "greasers" growing up in Oklahoma during the 1960s and facing the harsh realities of poverty and violence.
All the Right Moves features Tom Cruise as Stefen Djordjevic, a high school football player who clashes with his coach while trying to win a scholarship and navigate the pressure and expectations of small-town life.
Cocktail stars Tom Cruise as Brian Flanagan, a young man who becomes a bartender and learns the secrets of the trade while pursuing a woman and finding success but also losing sight of what's truly important.
- Photo: Universal Pictures10
Legend stars Tom Cruise as Jack, a simple forest dweller who must rescue a kidnapped princess from the Lord of Darkness and battle mythical creatures in a fantastical world.
Losin' It features Tom Cruise as Woody, a high school student who travels to Tijuana with friends for a wild spring break and gets into trouble with a local gang.
Endless Love was Tom Cruise's first movie appearance. He's credited with a single scene, playing a shirtless teenager playing soccer.