Morgan Freeman Filmography: Every Movie and TV Show in Order
All 129 Morgan Freeman roles in chronological order (1953 to 2026): 106 movies and 23 TV series.

How many movies and TV shows has Morgan Freeman been in? This complete Morgan Freeman filmography lists 129 credited roles (106 films, 23 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Morgan Freeman movies in order
- The Pawnbroker (1965) as Man on Street (Uncredited)
- Brubaker (1980) as Walter
- Eyewitness (1981) as Lieutenant Black
- Harry & Son (1984) as Siemanowski
- Teachers (1984) as Lewis
- Marie: A True Story (1985) as Charles Traughber
- That Was Then... This Is Now (1985) as Charlie Woods
- Street Smart (1987) as Leo "Fast Black" Smalls, Jr.
- Clean and Sober (1988) as Craig
- Lean On Me (1989) as Principal Joe Clark
- Johnny Handsome (1989) as Lt. A.Z. Drones
- Driving Miss Daisy (1989) as Hoke Colburn
- Glory (1989) as Sgt. Maj. John Rawlins
- The Bonfire of the Vanities (1990) as Judge Leonard White
- Robin Hood: Prince of Thieves (1991) as Azeem
- The Power of One (1992) as Geel Piet
- Unforgiven (1992) as Ned Logan
- The Shawshank Redemption (1994) as Ellis Boyd 'Red' Redding
- Outbreak (1995) as General Billy Ford
- Se7en (1995) as Somerset
- Moll Flanders (1996) as Hibble
- Chain Reaction (1996) as Paul Shannon
- Cosmic Voyage (1996) as Narrator (voice)
- Kiss the Girls (1997) as Det. Alex Cross
- Amistad (1997) as Theodore Joadson
- Hard Rain (1998) as Jim
- Deep Impact (1998) as President Tom Beck
- Under Suspicion (2000) as Captain Victor Benezet
- Nurse Betty (2000) as Charlie
- Along Came a Spider (2001) as Alex Cross
- High Crimes (2002) as Charlie Grimes
- The Sum of All Fears (2002) as DCI William Cabot
- Levity (2003) as Miles Evans
- Dreamcatcher (2003) as Col. Abraham Curtis
- Bruce Almighty (2003) as God
- Guilty by Association (2003) as Lt. Redding
- The Big Bounce (2004) as Walter Crewes
- Million Dollar Baby (2004) as Eddie Scrap-Iron Dupris
- March of the Penguins (2005) as Narrator
- Unleashed (2005) as Sam
- Batman Begins (2005) as Lucius Fox
- War of the Worlds (2005) as Narrator (voice)
- Edison (2005) as Ashford
- An Unfinished Life (2005) as Mitch Bradley
- Lucky Number Slevin (2006) as The Boss
- The Contract (2006) as Frank Carden
- 10 Items or Less (2006) as 'Him'
- Evan Almighty (2007) as God
- Gone Baby Gone (2007) as Jack Doyle
- Feast of Love (2007) as Harry Stevenson
- The Bucket List (2007) as Carter Chambers
- A Raisin in the Sun (2008) as Narrator (voice) (uncredited)
- Wanted (2008) as Sloan
- The Love Guru (2008) as Morgan Freemann (voice) (uncredited)
- The Dark Knight (2008) as Lucius Fox
- Thick as Thieves (2009) as Keith Ripley
- The Maiden Heist (2009) as Charles Peterson
- Invictus (2009) as Nelson Mandela
- RED (2010) as Joe Matheson
- Born to Be Wild (2011) as Narrator (voice)
- Breaking the Taboo (2011) as Narrator (voice)
- Conan the Barbarian (2011) as Narrator (voice)
- Dolphin Tale (2011) as Dr. McCarthy
- The Magic of Belle Isle (2012) as Monte Wildhorn
- The Dark Knight Rises (2012) as Fox
- B.B. King: The Life of Riley (2012) as Narrator (voice)
- Ending the Knight (2012) as Self
- Olympus Has Fallen (2013) as Alan Trumbull
- Oblivion (2013) as Beech
- Eastwood Directs: The Untold Story (2013) as Self
- Now You See Me (2013) as Thaddeus Bradley
- Last Vegas (2013) as Archibald 'Archie' Clayton
- The Lego Movie (2014) as Vitruvius (voice)
- Island of Lemurs: Madagascar (2014) as Narrator (voice)
- Transcendence (2014) as Joseph Tagger
- 5 Flights Up (2014) as Alex Carver
- Lucy (2014) as Professor Norman
- Dolphin Tale 2 (2014) as Dr. Cameron McCarthy
- Last Knights (2015) as Bartok
- Ted 2 (2015) as Patrick Meighan
- Momentum (2015) as Senator
- London Has Fallen (2016) as Alan Trumbull
- Now You See Me 2 (2016) as Thaddeus Bradley
- The C Word (2016) as Narrator (voice)
- Ben-Hur (2016) as Sheik Ilderim
- March of the Penguins 2: The Next Step (2017) as Narrator (English voice)
- Going in Style (2017) as Willie Davis
- Just Getting Started (2017) as Duke
- The Nutcracker and the Four Realms (2018) as Drosselmeyer
- The Poison Rose (2019) as Doc
- Brian Banks (2019) as Jerome Johnson (uncredited)
- Angel Has Fallen (2019) as Alan Trumbull
- The Comeback Trail (2020) as Reggie Fontaine
- Coming 2 America (2021) as Morgan Freeman
- Vanquish (2021) as Damon
- Hitman's Wife's Bodyguard (2021) as Senior
- Paradise Highway (2022) as Gerick
- Sidney (2022) as Self
- The Minute You Wake Up Dead (2022) as Sheriff Thurmond Fowler
- Clint Eastwood: The Last Legend (2022) as Self (archive footage)
- The Ritual Killer (2023) as Dr. Mackles
- A Good Person (2023) as Daniel
- 57 Seconds (2023) as Anton Burrell
- My Dead Friend Zoe (2024) as Dr. Cole
- Gunner (2024) as Kendrick Ryker
- Now You See Me: Now You Don't (2025) as Thaddeus Bradley
Morgan Freeman TV shows
- The Oscars (1953) as Self - Presenter
- The Oscars (1953) as Self
- Great Performances (1971) as Messenger
- The Electric Company (1971) as Mark /Easy Reader /Mel Mounds /Count Dracula /Mad Scientist /The Cop /Marcello
- The Twilight Zone (1985) as Tony (segment "Dealer's Choice")
- American Masters (1986) as Narrator (voice)
- American Experience (1988) as Narrator (voice)
- The Civil War (1990) as Frederick Douglass / John Boston (voice)
- 30 for 30 (2009)
- Through the Wormhole (2010) as Self - Host
- Madam Secretary (2014) as Chief Justice Frawley
- Madam Secretary (2014) as Chief Justice Wilbourne (uncredited)
- The Story of God with Morgan Freeman (2016) as Self - Host
- Scooby-Doo and Guess Who? (2019) as Morgan Freeman (voice)
- Solos (2021) as Narrator (voice)
- Solos (2021) as Stuart
- Our Universe (2022) as Self - Narrator (voice)
- The Muppets Mayhem (2023) as Morgan Freeman
- 100 Years of Warner Bros. (2023) as Self - Narrator (voice)
- Lioness (2023) as Secretary of State Edwin Mullins
- Life on Our Planet (2023) as Self - Narrator (voice)
- The American Revolution (2025) as (voice)
- The Dinosaurs (2026) as Self - Narrator (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Morgan Freeman been in?
Morgan Freeman has 106 credited film roles and 23 TV roles, for a total of 129 credits from 1953 to 2026.
What was Morgan Freeman's first major role?
The Oscars (1953).
What is Morgan Freeman's most recent project?
The Dinosaurs (2026).



