Type in any movie or show to find where you can watch it, or type a person's name.

Martin Freeman

Martin Freeman

Actor

Martin John Christopher Freeman is an English actor. Among other accolades, he has won an Emmy Award, a BAFTA Award and a Screen Actors Guild Award, and has been nominated for a Golden Globe Award. Freeman's most notable roles are that of Tim Canterbury in the mockumentary series The Office (2001–2003), Dr. John Watson in the British crime drama series Sherlock (2010–2017), Bilbo Baggins in The Hobbit film trilogy (2012–2014), and Lester Nygaard in the first season of the dark comedy-crime drama series Fargo (2014). He has also appeared in films including the romantic comedy Love Actually (2003), the horror comedy Shaun of the Dead (2004), the sci-fi comedy The Hitchhiker's Guide to the Galaxy (2005), the action comedy Hot Fuzz (2007), the semi-improvised comedy Nativity! (2009), the sci-fi comedy The World's End (2013). For the last few years he has been playing Everett K. Ross in the Marvel Cinematic Universe superhero films Captain America: Civil War (2016), Black Panther (2018), and Black Panther: Wakanda Forever (2022). He will reprise the role in the upcoming Disney+ series Secret Invasion (2023).

Born: September 8, 1971 (Age 53) in Aldershot, Hampshire, England, UK

Streaming Sources for all Martin Freeman Movies & TV Shows

Martin Freeman  Movies & TV Credits

Title Rating Job Role(s) Year
Movie
7.4
ActorJohn2003
Movie
6.3
ActorSandy2006
Movie
5.5
ActorMatt2006
Movie
6.8
ActorArthur Dent2005
Movie
5.5
ActorGary Shaller2007
Movie
6.5
ActorDixon2010
Movie
5.9
ActorSimon Forester2011
Movie
7.9
ActorBilbo Baggins2012
Movie
6.6
ActorPaul Maddens2009
Movie
6.5
ActorPirate with a Scarf (voice)2012
Movie
7.9
ActorBilbo Baggins2013
Movie
7.5
ActorBilbo Baggins2014
Movie
7
ActorOliver Chamberlain2013
Movie
6.3
ActorAlbert2012
Movie
6
ActorRichard "Ricky C" Cunningham2002
Movie
8
ActorDeclan2004
Movie
7.9
ActorMet Sergeant2007
Movie
7.9
ActorEverett K. Ross2016
Movie
6.4
ActorIain MacKelpie2016
Movie
6.3
ActorCharles Cameron / Mike Priddle2018
Movie
7.5
ActorEverett K. Ross2018
Movie
6.5
ActorAndy2017
Movie
7.4
ActorJeff2017
Movie
4.7
ActorAlvin Finkel2011
Movie
6.6
ActorRembrandt van Rijn2007
Movie
5.8
ActorDon2013
Movie
4.6
ActorChris Ashworth2007
Movie
7
ActorRembrandt2008
Movie
5.5
ActorSolomon2001
Movie
6.5
ActorCharlie2019
Movie
5.1
ActorBob Cratchit (voice)2020
Movie
6
ActorThomas2019
Movie
6.9
ActorEverett Ross2022
Movie
6.4
ActorJeremy2007
Movie
7.5
ActorSelf2005
Movie
6.3
ActorThe Pirate With A Scarf2012
Movie
5.5
ActorBernard D. Elf (voice)2013
Movie
7.9
ActorDr. John Watson2016
Movie
Actor
Movie
5.4
ActorJonathan Miller2024
Movie
7.1
ActorMalcolm2023
Movie
ActorDr. Watson, Self
Movie
ActorJack (voice)
Movie
Actor2025
Movie
ActorDr. John Watson
Movie
ActorHimself2002
Movie
7.3
ActorSelf2013
Movie
8.2
ActorDr. John Watson2013
Movie
Actorself2018
Movie
6.8
ActorSelf2024
Movie
ActorHimself2010
TV Show
8.3
ActorTim Canterbury
12 Episodes
2001-2003
TV Show
7.7
ActorPhil Rask
20 Episodes
2016-2018
TV Show
7.4
ActorEd Robinson
6 Episodes
2005
TV Show
6.6
ActorMike
12 Episodes
2003-2004
TV Show
3.4
ActorSelf
2 Episodes
2006
TV Show
2.2
ActorSelf
1 Episode
2009-2011
TV Show
6.9
Actor6 Episodes2000-2000
TV Show
6.5
ActorDC Stone
3 Episodes
2002-2002
Limited Series
7.4
ActorSteve Fulcher
6 Episodes
2019-2019
TV Show
8.2
ActorSelf
1 Episode
2004
TV Show
7.5
ActorChris Carson
10 Episodes
2022
TV Show
6.8
Actor1 Episode1984-2010
TV Show
7.3
ActorJaap
2 Episodes
2000-2000
TV Show
4.2
ActorSelf
1 Episode
1988
TV Show
7.5
ActorSelf
1 Episode
1993-2011
TV Show
6.9
ActorSelf
3 Episodes
2001-2010
TV Show
5
ActorSelf
1 Episode
2009
TV Show
7.5
ActorSelf
1 Episode
2009-2010
TV Show
3.7
ActorSelf
1 Episode
1993-2010
TV Show
7.8
ActorYoung Brian Pern
1 Episode
2014
TV Show
8.3
ActorHimself
1 Episode
2007
TV Show
8.1
ActorMartin Freeman
1 Episode
2012-2020
TV Show
8.7
ActorLester Nygaard
10 Episodes
2014-2024
TV Show
6.3
ActorRicky Beck
1 Episode
1986
TV Show
7.8
ActorSelf - Host
1 Episode
1975
TV Show
8.5
ActorDoctor
1 Episode
2000-2004
TV Show
8.2
ActorPoe De Spell (voice)
1 Episode
2017-2021
TV Show
4.3
ActorSelf - Guest
1 Episode
2008-2008
TV Show
6.1
ActorSelf
1 Episode
2014
TV Show
7.7
ActorGraham
1 Episode
2020-2020
TV Show
8.7
ActorNarrator
1 Episode
2014-2024
TV Show
3.4
ActorSelf - Guest
1 Episode
2006
Movie
Actor
TV Show
6.7
ActorEverett K. Ross (archive footage) (uncredited)
2 Episodes
2021-2023
TV Show
7.6
ActorSelf - Host
1 Episode
1996-2024
TV Show
8.2
ActorEverett K. Ross (archive footage)
1 Episode
2012
Limited Series
5.7
ActorEverett K. Ross
2 Episodes
2023-2023
TV Show
ActorSuperintendent Battle
1 Episode
TV Show
8.9
ActorSelf
1 Episode
2010-2017
TV Show
8.2
ActorSelf
10 Episodes
2007
TV Show
7.6
ActorSelf
1 Episode
1996-2024
TV Show
ActorMartin McFadden
1 Episode
2026
TV Show
8.3
ActorStuart
1 Episode
1996-1997
TV Show
8.9
ActorJohn Watson
13 Episodes
2010-2017
TV Show
7.7
ActorSelf
1 Episode
1990
TV Show
ActorGreg Wilson
1 Episode
2007
Short Film
7
ActorClive Buckle2010
Short Film
7
ActorDoctor Williams2011
Short Film
6.7
ActorThe Man2005
Short Film
7
ActorJames McKenzie2009
Short Film
6
ActorFrank1998
Short Film
5.4
ActorVila2005
Short Film
6.8
ActorKevin2004
Short Film
7.4
ActorKevin2007
Short Film
7.6
ActorSteve Marriott2015
Short Film
6.4
ActorCharlie2017
Movie
6.3
ActorMilton Fruchtman2015
TV Special
7.4
ActorHimself2016
Movie
7
ActorStick Man (voice)2015
Movie
6.2
ActorFleck (voice)2004
Movie
7.6
ActorChris Curry2009
Movie
6.3
ActorMr. Codlin2007
Movie
7.3
ActorSelf - Voice of The Pirate with a Scarf2015
Movie
6.4
ActorTerry Ross
2 Episodes
2003
Movie
6.7
ActorD.S. Stringer2003
Movie
7.3
Actor2015
Movie
6.5
ActorDwight2001
Movie
7.5
ActorHimself / Dr. Watson2014
Movie
7.6
ActorConsultant Cardiologist2018
Movie
7.3
ActorNarrator (voice)2009
Movie
7.3
ActorSelf2005
Movie
8.1
ActorHimself2005
Movie
7.7
ActorBoss2009
TV Show
7.7
ActorPaul Worsley
40 Episodes
2020-2023
Movie
7
ActorSelf2020
Movie
ActorMartin Freeman - Self / Steve Fulcher2019
Limited Series
6.3
ActorDanny Reed
4 Episodes
2009-2009
Movie
6.5
ActorHimself2016
Limited Series
6.2
ActorHarold Wallach
3 Episodes
2022-2022
Limited Series
7.3
ActorLord Shaftesbury
3 Episodes
2003-2003
Movie
5.4
ProductionExecutive Producer2013
Movie
5.4
ProductionExecutive Producer2024
TV Show
7.5
ProductionExecutive Producer
5 Episodes
2022
TV Show
7.7
ProductionExecutive Producer
10 Episodes
2020-2023
Title Rating Job Role(s) Year

Videos Play Video

Back to Top