“I think now, looking back, we did not fight the enemy; we fought ourselves. And the enemy was in us.”
— Platoon (1986)
From 1980s teen dramas and award-winning war films to outrageous parodies and cult action favorites, Charlie Sheen has had one of Hollywood’s most colorful careers. Explore all 47 of his movies below and tell us your top three picks in the comments! ⬇️

🌱 1974–1987: Early Roles & Breakthrough
1. The Execution of Private Slovik (1974)
War drama — uncredited debut in this TV movie about the only U.S. soldier executed for desertion since the Civil War.
2. Red Dawn (1984)
Action classic — plays a teen fighting Soviet invaders in this Cold War thriller.
3. Lucas (1986)
Coming-of-age drama — supporting role in a heartfelt teen love story.
4. Platoon (1986)
Oscar-winning war film — stars as Chris Taylor, a young soldier facing the horrors of Vietnam.
5. The Wraith (1986)
Cult action fantasy — Sheen is a mysterious driver seeking revenge from beyond the grave.
6. Wisdom (1986)
Crime romance — cameo in Emilio Estevez’s outlaw road film.
7. The Boys Next Door (1986)
Thriller — plays a troubled youth spiraling into crime and violence.
8. Ferris Bueller’s Day Off (1986)
Teen classic — unforgettable cameo as a bad boy in the police station.
9. No Man’s Land (1987)
Car heist thriller — rookie cop infiltrates a luxury car theft ring.
10. Three for the Road (1987)
Road trip comedy — escorts a rebellious politician’s daughter across country.
11. Wall Street (1987)
Oliver Stone classic — plays Bud Fox, torn between greed and morality.
🚀 1988–1994: Leading Man & Comedy Success
12. Eight Men Out (1988)
Baseball drama — portrays Shoeless Joe Jackson in the Black Sox scandal.
13. Young Guns (1988)
Western — co-stars as outlaw “Dirty” Dave Rudabaugh.
14. Major League (1989)
Sports comedy — iconic role as “Wild Thing” Ricky Vaughn, a bad-boy pitcher.
15. Cadence (1990)
Military drama — stars opposite Martin Sheen as a rebellious soldier.
16. Catchfire (1990)
Romantic thriller — cameo in Dennis Hopper’s crime story.
17. Courage Mountain (1990)
Adventure drama — appears in this Heidi-inspired wartime story.
18. Men at Work (1990)
Buddy comedy — co-stars with Emilio Estevez as prankster garbage men.
19. Navy Seals (1990)
Action thriller — leads a military rescue team on a high-stakes mission.
20. The Rookie (1990)
Buddy cop film — partners with Clint Eastwood against car thieves.
21. Hot Shots! (1991)
Spoof comedy — hilarious Top Gun parody with Sheen as pilot Topper Harley.
22. Hot Shots! Part Deux (1993)
Sequel spoof — ups the ante with over-the-top Rambo-style action.
23. National Lampoon’s Loaded Weapon 1 (1993)
Comedy parody — cameo as a police officer in this Lethal Weapon spoof.
24. The Three Musketeers (1993)
Swashbuckling adventure — plays Aramis alongside Kiefer Sutherland and Chris O’Donnell.
25. Beyond the Law (1993)
Undercover biker drama — gritty turn as a cop infiltrating a violent gang.
26. Terminal Velocity (1994)
Action thriller — Sheen is a daredevil skydiver caught in espionage.
27. The Chase (1994)
Action comedy — escapes police with Kristy Swanson in a televised car chase.
28. Major League II (1994)
Sports comedy sequel — reprises Ricky Vaughn in the follow-up to the baseball hit.
🌟 1995–2006: Thrillers, Indies & Cult Roles
29. The Arrival (1996)
Sci-fi thriller — plays an astronomer uncovering alien infiltration.
30. Bad Day on the Block (1997)
Psychological thriller — firefighter unravels during a suburban meltdown.
31. Loose Women (1997)
Indie drama — small role in an ensemble about love and betrayal.
32. Free Money (1998)
Crime comedy — stars as a crooked prison guard plotting an escape.
33. Postmortem (1998)
Crime thriller — profiler drawn into a disturbing serial killer investigation.
34. Money Talks (1997)
Action comedy — cameo in Chris Tucker’s breakout buddy film.
35. Five Aces (1999)
Romantic dramedy — bachelor reconnects with friends before his wedding.
36. No Code of Conduct (1999)
Action thriller — stars opposite Martin Sheen in a tale of police corruption.
37. Being John Malkovich (1999)
Surreal comedy — cameo as himself in this cult classic.
38. Rated X (2000)
Biopic — co-stars with Emilio Estevez as infamous porn director Artie Mitchell.
39. Good Advice (2001)
Romantic comedy — plays a disgraced stockbroker turned advice columnist.
40. Scary Movie 3 (2003)
Parody — spoofs Signs and The Matrix with Sheen as a clueless farmer.
41. Scary Movie 4 (2006)
Follow-up parody — returns to lampoon horror and sci-fi hits again.
42. Guilty Hearts (2007)
Romantic anthology — appears in one of the interconnected love stories.
🚀 2010–2013: Cameos & Later Roles
43. Comedy Central Roast of Charlie Sheen (2011)
Comedy special — iconic roast featuring celebrity jabs at Sheen’s public persona.
44. Due Date (2010)
Road comedy — cameo in the Robert Downey Jr. and Zach Galifianakis hit.
45. Wall Street: Money Never Sleeps (2010)
Sequel cameo — reprises Bud Fox in a brief appearance.
46. Madea’s Witness Protection (2012)
Tyler Perry comedy — plays himself in a humorous cameo.
47. Machete Kills (2013)
Action spoof — stars as U.S. President Rathcock in Robert Rodriguez’s grindhouse sequel