
Filmography

Doctor Who
2005 · Dream Lord

MobLand
2025 · Colin Tattersall

Sherlock
2010 · Culverton Smith

Midsomer Murders
1997 · Dan Peterson

The Graham Norton Show
2007 · Self

Agatha Christie's Poirot
1989 · Samuel Ratchett

Great Performances
1971 · Vanya

Horizon
1964 · Narrator

Natural World
1983 · Narrator

The Hunger Games: Catching Fire
2013 · Claudius Templesmith

What If...?
2021 · Arnim Zola (voice)

Harry Potter and the Chamber of Secrets
2002 · Dobby (voice)

The Hunger Games
2012 · Claudius Templesmith

The Hunger Games: Mockingjay - Part 2
2015 · Claudius Templesmith (uncredited)

Sunday with Laura Kuenssberg
2022 · Self

Harry Potter and the Deathly Hallows: Part 1
2010 · Dobby (voice)

Hijack
2023 · Peter Faber

Who Do You Think You Are?
2004 · Self

Marvel's Agent Carter
2015 · Arnim Zola

Captain America: The Winter Soldier
2014 · Dr. Arnim Zola

Jurassic World: Fallen Kingdom
2018 · Mr. Eversoll

Captain America: The First Avenger
2011 · Dr. Arnim Zola

Wayward Pines
2015 · Dr. Jenkins, David Pilcher

Indiana Jones and the Dial of Destiny
2023 · Basil Shaw

Lovejoy
1986 · Sgt. Protheroe

The Mist
2007 · Ollie Weeks

The Dark Crystal: Age of Resistance
2019 · Librarian (voice)

Detectorists
2014 · Lance Stater

The Adventures of Tintin
2011 · Silk (voice)

Snow White and the Huntsman
2012 · Coll

Harry Potter 20th Anniversary: Return to Hogwarts
2022 · Self

Coming Up
2003 · Simon

Cadfael
1994 · Griffin

Infinite
2021 · Porter

Tinker Tailor Soldier Spy
2011 · Percy Alleline

Tetris
2023 · Robert Stein

The Hack
2025 · Alan Rusbridger

Atomic Blonde
2017 · Eric Gray

The English
2022 · Sebold Cusk

Flavia
2026 · Inspector Hewitt

Red Lights
2012 · Paul Shackleton

The Messenger: The Story of Joan of Arc
1999 · English Judge

EverAfter
1998 · Royal Page

The Pale Blue Eye
2022 · Dr. Daniel Marquis

The Long Shadow
2023 · DCS Dennis Hoban

City of Ember
2008 · Barton Snode

The Witness for the Prosecution
2016 · John Mayhew

Christopher Robin
2018 · Owl (voice)

The Instigators
2024 · Attorney Alan Flynn

Titanic
2012 · John Batley

Hallmark Hall of Fame
1951 · Bolo

Finding Neverland
2004 · Smee

A Boy Called Christmas
2021 · Father Topo

15 Storeys High
2002 · Obsessive-compulsive man

Anthropoid
2016 · Jan Zelenka

Morgan
2016 · Dr. Simon Ziegler

The Man Who Knew Infinity
2016 · Littlewood

Naked
1993 · Man at Tea Bar

The Rite
2011 · Father Matthew

A Cruel Love: The Ruth Ellis Story
2025 · John Bickford

The Wonder
2022 · Dr. McBrearty

Your Highness
2011 · Julie

Scoop
2006 · Joe's Co-Passenger (uncredited)

Les Misérables
1998 · Doorkeeper

Tale of Tales
2015 · King of Highhills

The Painted Veil
2006 · Mr. Waddington

Archive
2020 · Vincent Sinclair

The Snowman
2017 · DC Svenson

Elizabeth I
2005 · Robert Cecil

The Last Thing He Wanted
2020 · Paul Schuster

St Trinian's
2007 · Schatzmeister

The Way We Live Now
2001 · Mr. Squercum

Muppets Most Wanted
2014 · Prado Museum Guard #2

Mr Bates vs The Post Office
2024 · Alan Bates

The Electrical Life of Louis Wain
2021 · Sir William Ingram

Don't Forget the Driver
2019 · Peter Green / Barry Green, Writer

Frost/Nixon
2008 · Swifty Lazar

10 Days to War
2008 · Francis Brooke

The Secret Agent
2016 · Verloc

W.
2008 · Karl Rove

My Grandparents' War
2019 · Self

Hidden Treasures of the National Trust
2023 · Self - Narrator (voice)

Orlando
1992 · Second Valet

Capital
2015 · Roger

Amazing Grace
2007 · Duke of Clarence

St Trinian's 2: The Legend of Fritton's Gold
2009 · Bursar

My Week with Marilyn
2011 · Arthur Jacobs

Serena
2014 · Sheriff McDowell

Empire of Light
2022 · Norman

The Canterville Ghost
2023 · The Reverend Chasuble (voice)

Infamous
2006 · Truman Capote

First Cow
2020 · Chief Factor

Happy End
2017 · Lawrence Bradshaw

Creation
2009 · Thomas Henry Huxley

Journey's End
2017 · Mason

Timeless Heroes: Indiana Jones and Harrison Ford
2023 · Self

Ladies in Lavender
2004 · Hedley

Dad's Army
2016 · Captain Mainwaring

Mrs. Henderson Presents
2005 · Gordon

Zoo
2018 · Security Guard Charlie

Christopher and His Kind
2011 · Gerald Hamilton

Nightwatching
2007 · Gerard Dou

Mr. Burton
2025 · Philip Burton

The Last Days Of...
2015 · narrator
Out of Hours
1998 · Martin Styles

Normandy Nude
2018 · Newman

Berberian Sound Studio
2012 · Gilderoy
Untitled Roald Dahl Series
TBA · Actor

The Actor
2025 · Lieutenant Murray / Artie Bellman / Cabbie / Arnold

Sex & Drugs & Rock & Roll
2010 · Hargreaves

The Girl
2012 · Alfred Hitchcock

Othello
2026 · Iago

Cousin Bette
1998 · Gentleman in Cafe des Artistes

Virginia
2010 · Max

Hotel Splendide
2000 · Kitchen boy

Out of Blue
2019 · Prof. Ian Strammi

Looking for Rembrandt
2019 · Rembrandt, Creator

The Nine Lives of Tomas Katz
2000 · Civil servant

Uncle Vanya
2020 · Vanya

Marvellous
2014 · Neil Baldwin

The Old Curiosity Shop
2007 · Daniel Qulip

The Making of Indiana Jones and the Dial of Destiny
2023 · Self

By the Gun
2014 · Jerry

Kaleidoscope
2017 · Carl

Morecambe & Wise: The Lost Tapes
2021 · Self - Narrator (voice)
A Sprinkle of History
2027 · Walter Anderson

A Wild Year
2020 · Self - Narrator (voice)

Simon Magus
1999 · Buchholz

In Love and War
2001 · Bolo

When Darkness Came: The Making of The Mist
2008 · Self, Thanks

Danny Boy
2021 · Phil Shiner

Death of a Salesman
1996 · Stanley

The Man Inside Dame Edna
2008 · Narrator (UK version) (voice)

Rembrandt's J'Accuse...!
2008 · Actor

Mercy Road
2023 · The Associate

BBC Horizon: Jupiter Revealed
2018 · Actor

Mr Bates vs The Post Office: The Impact
2024 · Self- Narrator

The Sinking of a Superyacht: How Safe is Your Voyage?
2024 · Self – Narrator (voice)

The Dark
2014 · Dad

The Cask of Amontillado
2014 · Montresor

A Few Miles South
2021 · Ted

Good Omens T3: El final
TBA · Actor

Mo
2010 · Dr. Mark Glaser

Nurses Come and Go, But None for Me
2024 · Actor

Digital Theatre: Parlour Song
2009 · Actor

The Edge
2019 · Narrator (voice)

The Entertainer
2017 · Paul Limp

Britain's Viking Graveyard
2019 · Narrator

The Sanctuary Sparrow
1994 · Griffin
Mars Express
TBA · Colin Pillinger

Murder on the Victorian Railway
2013 · Himself - Narrator

Wild Tokyo
2021 · Self - Narrator (voice)

Leave to Remain
2013 · Nigel

A Harlot's Progress
2006 · William Hogarth

Mr Bates vs The Post Office: The Real Story
2024 · Self - Narrator (voice)

Wander to Wonder
2024 · Fumbleton (voice)

A Moral Man
2023 · Philip

A Funny Thing Happened on the Way to Willesden
2007 · Bennett

Love or Money
2001 · Phil

Honey Badgers: Masters of Mayhem
2014 · Narrator

By Our Selves
2015 · John Clare

The Sickie
2006 · Douglas Knott

Inside Alton Towers
2018 · Narrator