Net Worth →
Filmographies

Martin Freeman Filmography: Every Movie and TV Show in Order

All 67 Martin Freeman roles in chronological order (1984 to 2026): 45 movies and 22 TV series.

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

How many movies and TV shows has Martin Freeman been in? This complete Martin Freeman filmography lists 67 credited roles (45 films, 22 TV series), in chronological order from 1984 to 2026, with links to our full guides where available.

Martin Freeman movies in order

  • Ali G Indahouse (2002) as Richard "Ricky C" Cunningham
  • Love Actually (2003) as John
  • Shaun of the Dead (2004) as Declan
  • Pride (2004) as Fleck (voice)
  • The Hitchhiker's Guide to the Galaxy (2005) as Arthur Dent
  • Return of the Goodies (2005) as Himself
  • Confetti (2006) as Matt
  • Breaking and Entering (2006) as Sandy
  • The Good Night (2007) as Gary Shaller
  • Hot Fuzz (2007) as Met Sergeant
  • Dedication (2007) as Jeremy
  • Nightwatching (2007) as Rembrandt van Rijn
  • Rembrandt's J'Accuse...! (2008) as Rembrandt
  • Micro Men (2009) as Chris Curry
  • Nativity! (2009) as Paul Maddens
  • Wild Target (2010) as Dixon
  • Swinging with the Finkels (2011) as Alvin Finkel
  • What's Your Number? (2011) as Simon Forester
  • The Pirates! In an Adventure with Scientists! (2012) as Pirate with a Scarf (voice)
  • So You Want To Be A Pirate! (2012) as The Pirate With A Scarf
  • Animals (2012) as Albert
  • The Hobbit: An Unexpected Journey (2012) as Bilbo Baggins
  • The Voorman Problem (2013) as Doctor Williams
  • Svengali (2013) as Don
  • The World's End (2013) as Oliver Chamberlain
  • Saving Santa (2013) as Bernard D. Elf (voice)
  • The Hobbit: The Desolation of Smaug (2013) as Bilbo Baggins
  • Unlocking Sherlock (2014) as Himself / Dr. Watson
  • The Hobbit: The Battle of the Five Armies (2014) as Bilbo Baggins
  • The Eichmann Show (2015) as Milton Fruchtman
  • Stick Man (2015) as Stick Man (voice)
  • A Grand Night In: The Story of Aardman (2015) as Self - Voice of The Pirate with a Scarf
  • Sherlock: The Abominable Bride (2016) as Dr. John Watson
  • Derren Brown: Pushed to the Edge (2016) as Himself
  • Whiskey Tango Foxtrot (2016) as Iain MacKelpie
  • Captain America: Civil War (2016) as Everett K. Ross
  • Carnage: Swallowing the Past (2017) as Jeff
  • Cargo (2017) as Andy
  • Ghost Stories (2018) as Charles Cameron / Mike Priddle
  • Black Panther (2018) as Everett K. Ross
  • The Operative (2019) as Thomas
  • Ode to Joy (2019) as Charlie
  • Black Panther: Wakanda Forever (2022) as Everett Ross
  • Miller's Girl (2024) as Jonathan Miller
  • Momo (2025) as Master Hora

Martin Freeman TV shows

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

Frequently asked questions

How many movies has Martin Freeman been in?

Martin Freeman has 45 credited film roles and 22 TV roles, for a total of 67 credits from 1984 to 2026.

What was Martin Freeman's first major role?

The Bill (1984).

What is Martin Freeman's most recent project?

Agatha Christie's Seven Dials (2026).

Sources

More in Movies