

Night & Day(2026)
Mr Hilbery

Hamlet(2026)
Polonius

Goodbye June(2025)
Bernie

Turner: The Secret Sketchbooks(2025)

Rich Flu(2024)
Sebastian Snail Sr.

Wicked Little Letters(2024)
Edward Swan

Bolan's Shoes(2023)
Jimmy

Northern Comfort(2023)
Edward

The Heist Before Christmas(2023)
Santa

The Pale Blue Eye(2022)
Superintendent Thayer

This Is Christmas(2022)
Ray

Spencer(2021)
Major Alistair Gregorys

The Grand Duke Of Corsica(2021)
Alfred Rott

The Last Bus(2021)

It Snows in Benidorm(2020)
Peter Riordan

Grizzly II: Revenge(2020)
Rob (uncredited)

The Corrupted(2019)
Clifford Cullen

Mrs Lowry & Son(2019)
L.S. Lowry

This Time Away(2019)
Nigel

Early Man(2018)
Chief Bobnar (voice)

The Party(2017)
Bill

The Journey(2017)
Ian Paisley

Finding Your Feet(2017)
Charlie Glover

The Changeover(2017)
Carmody Braque

Alice Through the Looking Glass(2016)
Bayard Hamar / Bloodhound (voice)

Away(2016)
Joseph

Denial(2016)
David Irving

Stanley, a Man of Variety(2016)

Cider with Rosie(2015)
Laurie Lee (voice)
Fungus The Bogeyman(2015)
Fungus

Sucker(2015)
The Professor

The Love Punch(2014)
Jerry

Mr. Turner(2014)
JMW Turner

9 Kisses(2014)
Bartender

Back with the Boys Again(2013)
Himself

Upside Down(2012)
Bob Boruchowitz

Ginger & Rosa(2012)
Mark

Love Bite(2012)
Sid

The Rise(2012)
D I West

Room on the Broom(2012)
Dragon (voice)

Comes a Bright Day(2012)
Charlie

Assassin's Bullet(2012)
Dr. Kahn
Boy(2012)

Harry Potter and the Deathly Hallows: Part 2(2011)
Peter Pettigrew

Wake Wood(2011)
Arthur

Reuniting the Rubins(2011)
Lennie Rubin

My Angel(2011)
Mr. Lambert

Alice in Wonderland(2010)
Bayard Hamar / Bloodhound (voice)

Harry Potter and the Deathly Hallows: Part 1(2010)
Peter Pettigrew

Heartless(2010)
George Morgan

Jackboots on Whitehall(2010)
Churchill (voice)

The King's Speech(2010)
Winston Churchill

Harry Potter and the Half-Blood Prince(2009)
Peter Pettigrew

The Damned United(2009)
Peter Taylor

Desert Flower(2009)
Terry Donaldson

The Fattest Man in Britain(2009)
Georgie Godwin

From Time to Time(2009)
Boggis

Gunrush(2009)
Doug Becket

Appaloosa(2008)
Phil Olson

Enchanted(2007)
Nathaniel

Sweeney Todd: The Demon Barber of Fleet Street(2007)
Beadle

Death Defying Acts(2007)
Sugarman

A Room with a View(2007)
Mr Emerson

Harry Potter and the Order of the Phoenix(2007)
Peter Pettigrew (uncredited)

Teenage Tourettes Camp(2006)
Narrator

Mysterious Creatures(2006)
Bill Ainscow

Harry Potter and the Goblet of Fire(2005)
Wormtail

Pierrepoint: The Last Hangman(2005)
Albert Pierrepoint
Mr Harvey Lights a Candle(2005)
Malcolm Harvey

Cherished(2005)
Terry Cannings

Harry Potter and the Prisoner of Azkaban(2004)
Peter Pettigrew

Lemony Snicket's A Series of Unfortunate Events(2004)
Mr. Poe

The Last Samurai(2003)
Simon Graham

Gettin' Square(2003)
Darren Barrington

My House in Umbria(2003)
Quinty

All or Nothing(2002)
Phil

Nicholas Nickleby(2002)
Charles Cheeryble

Vanilla Sky(2001)
Thomas Tipp

Intimacy(2001)
Andy, Claire's husband

Lucky Break(2001)
Cliff

The Old Man Who Read Love Stories(2001)
Luis Agalla

Vacuuming Completely Nude in Paradise(2001)
Tommy Rag
Ivor the Invisible(2001)
Dad (voice)

Rock Star(2001)
Mats, Steel Dragon Road Manager

Chicken Run(2000)
Nick (voice)

Vatel(2000)
Gourville

Love's Labour's Lost(2000)
Armado

Rough for Theatre II(2000)
B

The Adventures of Young Indiana Jones: Espionage Escapades(2000)
Cunningham

Topsy-Turvy(1999)
Richard Temple (The Mikado)

The Clandestine Marriage(1999)
Sterling

Immortality(1998)
Inspector Healey

Still Crazy(1998)
David "Beano" Baggot

Neville's Island(1998)
Gordon

The Swords(1997)
Salesman

Secrets & Lies(1996)
Maurice Purley

Hamlet(1996)
Rosencrantz

Roots(1992)
Jimmy Beales

Dread Poets' Society(1992)
Derek

Life Is Sweet(1991)
Aubrey
Not Mozart: WAM! Limited(1991)
Wolfgang and Amadeus Mozart

Broke(1991)
Francis Meeks
Nona(1991)
Chico

The Sheltering Sky(1990)
Eric Lyle

1871(1990)
Ramborde

White Hunter, Black Heart(1990)
Hodkins

The Tale of Little Pig Robinson(1990)
Pig Robinson

Crusoe(1989)
Reverend Milne

David Macaulay: Pyramid(1989)
Kawab / Tomb Robber (voice)

To Kill a Priest(1988)
Igor

Dream Demon(1988)
Peck

Journey's End(1988)
Lt. Trotter

Gothic(1987)
Dr. Polidori

Body Contact(1987)
Paul

Dutch Girls(1985)
Lyndon Baines Jellicoe

The Bride(1985)
Paulus

A Crack in the Ice(1985)
Pte. Postnikov

Oliver Twist(1982)
1st Constable

The Missionary(1982)
Parswell

Home Sweet Home(1982)
Gordon

Remembrance(1982)
Douglas

A Cotswold Death(1982)
Detective Sergeant Baxter
Say No to Strangers(1981)
Stranger
The Three Sisters(1981)
Andrei

The Cherry Orchard(1981)
Epikhodov

S.O.S. Titanic(1980)
Jim (uncredited)

Quadrophenia(1979)
Projectionist

The Brylcreem Boys(1979)
Shorty

The Vanishing Army(1978)
Wainwright

The Life Story of Baal(1978)
Lupu

Untitled 13
Late in Summer