Martin Freeman is one of my favorite actors to have come out of the last 25 years or so. He’s well known for roles in a wide variety of genres, but I first encountered him as the shy film standi-in John in Love Actually (2002). He then went on to play a number of great characters like Arthur Dent in The Hitchhiker’s Guide to the Galaxy (2005) and, of course, playing Bilbo Baggins in The Hobbit trilogy. But what has he gotten up to in terms of historical roles? Let’s take a look!
The Last King (2003)

Nightwatching (2007) aka Rembrandt’s J’Accuse(2008)

The Old Curiosity Shop (2007)

The Hobbit (2013)

The Eichmann Show (2015)

Midnight of my Life (2015)

Sherlock: The Abominable Bride (2016)

Angelyne (2022)

The Queen of Bones (2024)

Agatha Christie’s Seven Dials (2026)

Do you have a favorite role played by Martin Freeman? Share it with us in the comments!

Don’t get me wrong, I adore Martin Freeman, but I can’t think if an actor less like Agatha Christie’s Battle.