2026
Hearfield as Martin McFadden2025
National Theatre Live: The Fifth Step as James2025
Momo as Not available2024
Miller's Girl as Jonathan Miller2024
Standing on the Shoulders of Kitties as Self2023
Secret Invasion as Everett K. Ross2023
Queen of Bones as Malcolm2022
Sunday with Laura Kuenssberg as Self2022
Black Panther: Wakanda Forever as Everett Ross2022
Angelyne as Harold Wallach2022
The Responder as Chris Carson2021
Marvel Studios Legends as Everett K. Ross (archive footage) (uncredited)2020
A Christmas Carol as Bob Cratchit (voice)2017
Carnage: Swallowing the Past as Jeff2016
Whiskey Tango Foxtrot as Iain MacKelpie2016
Derren Brown: Pushed to the Edge as Himself2015
Stick Man as Stick Man (voice)2015
A Grand Night In: The Story of Aardman as Self - Voice of The Pirate with a Scarf2015
The Eichmann Show as Milton Fruchtman2013
Saving Santa as Bernard D. Elf (voice)2013
Sherlock: Many Happy Returns as Dr. John Watson2013
Svengali as Don2012
So You Want To Be A Pirate! as The Pirate With A Scarf2012
Animals as Albert2011
Swinging with the Finkels as Alvin Finkel2009
Nativity! as Paul Maddens2009
Micro Men as Chris Curry2008
Rembrandt's J'Accuse...! as Rembrandt2007
Nightwatching as Rembrandt van Rijn2007
The Good Night as Gary Shaller2007
The Old Curiosity Shop as Mr. Codlin2006
Confetti as Matt2006
Breaking and Entering as SandyNaN
The Seven Dials Mystery as Superintendent Battle2021
Bridget Riley: Painting the Line as Self2021
Jack as Jack (voice)2020
Breeders as Paul Worsley2020
Alan Bennett's Talking Heads as Graham2020
Long Hot Summers: The Story of The Style Council as Self2019
A Confession as Steve Fulcher2019
Ode to Joy as Charlie2019
The Operative as Thomas2019
A Confession As Told By ITV News as Martin Freeman - Self / Steve Fulcher2018
Black Panther as Everett K. Ross2018
Ghost Stories as Charles Cameron / Mike Priddle2018
To Provide All People as Consultant Cardiologist2018
Stevie Wonder: A Musical History as self2017
DuckTales as Poe De Spell (voice)2017
Cargo as Andy2017
The Dog with the Woman as Charlie2016
StartUp as Phil Rask2016
Captain America: Civil War as Everett K. Ross2016
Sherlock: The Abominable Bride as Dr. John Watson2016
Mark Gatiss: A Study in Sherlock as Himself2015
The Jam: About The Young Idea as Not available2014
Late Night with Seth Meyers as Self2014
Fargo as Narrator2014
Fargo as Lester Nygaard2014
The Hobbit: The Battle of the Five Armies as Bilbo Baggins2014
Brian Pern: A Life in Rock as Young Brian Pern2014
Unlocking Sherlock as Himself / Dr. Watson2013
The Last Leg as Self2013
Toast of London as Martin Freeman2013
The Hobbit: The Desolation of Smaug as Bilbo Baggins2013
The World's End as Oliver Chamberlain2013
The Voorman Problem as Doctor Williams2012
Honest Trailers as Everett K. Ross (archive footage)2012
The Hobbit: An Unexpected Journey as Bilbo Baggins2012
The Pirates! In an Adventure with Scientists! as Pirate with a Scarf (voice)2012
Sherlock: Uncovered as Dr. Watson, Self2011
The Jonathan Ross Show as Self - Guest2011
What's Your Number? as Simon Forester2010
Sherlock as John Watson2010
Wild Target as Dixon2010
Unlocking Sherlock as Himself2009
Live from Studio Five as Self2009
Boy Meets Girl as Danny Reed2009
You Have Been Watching as Self2009
I'm Running Sainsbury's as Not available2009
The Justin Lee Collins Show as Self2009
Svengali as Boss2009
The Girl Is Mime as Clive Buckle2007
The All Together as Chris Ashworth2003
Margery and Gladys as D.S. Stringer2003
The Debt as Terry RossNaN
Flavia de Luce as Not availableNaN
Clybourne Park as Not availableNaN
Let's Love as Nigel2009
HIV: The Musical as James McKenzie2009
Backstairs Billy: The Queen Mum's Butler as Narrator (voice)2008
Lily Allen and Friends as Self - Guest2008
When Were We Funniest? as Not available2007
The Graham Norton Show as Self2007
Derren Brown: Trick or Treat as Himself2007
Comedy Showcase as Greg Wilson2007
Hot Fuzz as Met Sergeant2007
Dedication as Jeremy2007
Lonely Hearts as The Pig (voice)2007
Rubbish as Kevin2006
The One Show as Self - Guest2006
The One Show as Self2005
The Robinsons as Ed Robinson2005
The Hitchhiker's Guide to the Galaxy as Arthur Dent2005
Return of the Goodies as Himself2005
Round About Five as The Man2005
Inside 'The Hitchhiker's Guide to the Galaxy' as Self2004
Who Do You Think You Are? as Self2004
Shaun of the Dead as Declan2004
Pride as Fleck (voice)2004
Call Register as Kevin2004
Blake's Junction 7 as Vila2003
Hardware as Mike2003
Love Actually as John2003
The Debt as Terry Ross2003
Charles II: The Power and The Passion as Lord Shaftesbury2002
Ali G Indahouse as Richard "Ricky C" Cunningham2002
Helen West as DC Stone2002
How I Made The Office by Ricky Gervais as Himself2001
Friday Night with Jonathan Ross as Self2001
The Office as Tim Canterbury2001
Men Only as Dwight2001
The Low Down as Solomon2000
Black Books as Doctor2000
Bruiser as Not available2000
Lock, Stock... as JaapNaN
Fancy dress as The pirateNaN
Let God Sort It Out as Kyle Roberts1998
I Just Want to Kiss You as Frank1996
Never Mind the Buzzcocks as Self1996
Never Mind the Buzzcocks as Self - Host1996
This Life as Stuart1993
Shooting Stars as Self1993
GMTV as Self1990
Have I Got News for You as Self1988
This Morning as Self1986
Casualty as Ricky Beck1984
The Bill as Not available1975
Saturday Night Live as Self - HostNaN
Pretend I'm Not Here as Not availableNaN
The Adam Trials as Not availableNaN
Midnight of My Life as Steve Marriott2024
Miller's Girl Executive Producer2013
Walking with Dinosaurs Executive ProducerNaN
The Adam Trials Executive Producer2022
The Responder Executive Producer2020
Breeders Executive Producer