Net Worth →
Filmographies

Martin Sheen Filmography: Every Movie and TV Show in Order

All 116 Martin Sheen roles in chronological order (1963 to 2025): 82 movies and 34 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Martin Sheen filmography
TMDB

How many movies and TV shows has Martin Sheen been in? This complete Martin Sheen filmography lists 116 credited roles (82 films, 34 TV series), in chronological order from 1963 to 2025, with links to our full guides where available.

Martin Sheen movies in order

  • The Incident (1967) as Artie Connors
  • The Subject Was Roses (1968) as Timmy Cleary
  • Catch-22 (1970) as 1st Lt. Dobbs
  • Rage (1972) as Maj. Holliford
  • Badlands (1974) as Kit Carruthers
  • The California Kid (1974) as Michael McCord
  • The Cassandra Crossing (1976) as Robby Navarro
  • The Little Girl Who Lives Down the Lane (1976) as Frank Hallet
  • Apocalypse Now (1979) as Captain Benjamin Willard
  • Eagle's Wing (1979) as Pike
  • The Final Countdown (1980) as Warren Lasky
  • Loophole (1981) as Stephen Booker
  • Enigma (1982) as Alex Holbeck
  • Gandhi (1982) as Vince Walker
  • The Dead Zone (1983) as Greg Stillson
  • Firestarter (1984) as Captain Hollister
  • The Fourth Wise Man (1985) as Artaban
  • The Believers (1987) as Cal Jamison
  • Dear America: Letters Home from Vietnam (1987) as Alan (voice)
  • Siesta (1987) as Del
  • Wall Street (1987) as Carl Fox
  • Beyond the Stars (1989) as Paul Andrews
  • Cadence (1990) as MSgt. Otis V. McKinney
  • The Maid (1991) as Anthony Wayne
  • Hearts of Darkness: A Filmmaker's Apocalypse (1991) as Self
  • JFK (1991) as Narrator (voice) (uncredited)
  • Hear No Evil (1993) as Lt. Brock
  • Hot Shots! Part Deux (1993) as Capt. Benjamin L. Willard (uncredited)
  • Gettysburg (1993) as Gen. Robert E. Lee
  • When the Bough Breaks (1994) as Captain Swaggert
  • Roswell (1994) as Townsend
  • One Hundred and One Nights (1995) as Mute Actor in Hollywood (uncredited)
  • Dead Presidents (1995) as The Judge
  • The American President (1995) as A.J. MacInerney
  • Project: ALF (1996) as Colonel Gilbert Milfoil
  • The War at Home (1996) as Bob Collier
  • Truth or Consequences, N.M. (1997) as Sir
  • Spawn (1997) as Jason Wynn
  • Hostile Waters (1997) as Aurora Skipper
  • Monument Ave. (1998) as Hanlon
  • Free Money (1998) as Guard
  • Babylon 5: The River of Souls (1998) as Soul Hunter
  • No Code of Conduct (1999) as Bill Peterson
  • Lost & Found (1999) as Millstone
  • Storm (1999) as General James Roberts
  • The Time Shifters (1999) as Grifasi
  • O (2001) as Coach Duke Goulding
  • Catch Me If You Can (2002) as Roger Strong
  • The Nomi Song (2004) as Self (archive footage)
  • Who Killed the Electric Car? (2006) as Self - Narrator (voice)
  • Bobby (2006) as Jack Stevens
  • The Departed (2006) as Queenan
  • Bordertown (2007) as George Morgan
  • Talk to Me (2007) as E.G. Sonderling
  • Echelon Conspiracy (2009) as Raymond Burke
  • Imagine That (2009) as Dante D'Enzo
  • Love Happens (2009) as Donald, Burke's Father-in-Law
  • The Way (2010) as Tom
  • The Double (2011) as Tom Highland
  • Seeking a Friend for the End of the World (2012) as Frank Petersen
  • The Amazing Spider-Man (2012) as Uncle Ben
  • Salinger (2013) as Self - Actor
  • Amazonia (2013) as Narrator
  • The Amazing Spider-Man 2 (2014) as Uncle Ben (uncredited)
  • Ask Me Anything (2014)
  • The Boxcar Children (2014) as Grandfather Alden (voice)
  • Trash (2014) as Padre Juilliard
  • A Prayer for Rain (2014) as Warren Anderson
  • Selma (2014) as Frank Minis Johnson (uncredited)
  • Unity (2015) as Narrator (voice)
  • Badge of Honor (2015) as Captain Daniel Richards
  • Anne of Green Gables (2016) as Matthew Cuthbert
  • Popstar: Never Stop Never Stopping (2016) as Martin Sheen
  • The Vessel (2016) as Father Douglas
  • Rules Don't Apply (2016) as Noah Dietrich
  • Anne of Green Gables: The Good Stars (2017) as Matthew Cuthbert
  • Anne of Green Gables: Fire & Dew (2017) as Matthew Cuthbert
  • Come Sunday (2018) as Oral Roberts
  • The Devil Has a Name (2019) as Ralph
  • A West Wing Special to Benefit When We All Vote (2020) as Josiah Bartlet
  • Judas and the Black Messiah (2021) as J. Edgar Hoover
  • 12 Mighty Orphans (2021) as Doc Hall

Martin Sheen TV shows

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Martin Sheen been in?

Martin Sheen has 82 credited film roles and 34 TV roles, for a total of 116 credits from 1963 to 2025.

What was Martin Sheen's first major role?

The Outer Limits (1963).

What is Martin Sheen's most recent project?

aka Charlie Sheen (2025).

Sources

More in Movies