Inception
Maurice Fischer
The Usual Suspects
Kobayashi
The Lost World: Jurassic Park
Roland Tembo
Clash of the Titans
Spyros
Alien³
David
The Town
Fergus "Fergie" Colm
Romeo + Juliet
Father Laurence
The Last of the Mohicans
Captain Beams
Æon Flux
Keeper
DragonHeart
Gilbert
In the Name of the Father
Giuseppe Conlon
The Constant Gardener
Lorbeer
Solomon Kane
William Crowthorn
James and the Giant Peach
The Magic Man
Amistad
Holabird
The Omen
Father Brennan
Dark Water
Veeck
Return to Jurassic Park
Self
The Duellists
Orderly shaving Gen. Treillard
Hamlet
Player King
The Shipping News
Tert Card
Alice in Wonderland
Carpenter
Split Second
Paulsen
Brassed Off
Danny
Zorro
Bandit
Animal Farm
Benjamin (voice) / Farmer Jones
Treasure Island
George Merry
Distant Voices, Still Lives
Father
Killing Bono
Karl
Closing the Ring
Quinlan
The Oscars
Self
Casualty
Ralph Peters
The Age of Stupid
The Archivist
A Private Function
Nuttol
Lovejoy
Terence Sullivan
Last of the Summer Wine
Man in Cafe
Waterland
Henry Crick
Sharpe's Company
Sergeant Obadiah Hakeswill
Sharpe's Enemy
Sergeant Obadiah Hakeswill
Sharpe
Obadiah Hakeswill
Strange Bedfellows
Russell McKenzie (taxman)
To Kill a Priest
Josef
Minder
Jack Wragg
When Saturday Comes
Ken Jackson
Brute
Sincai
Criminal Justice
Hooch
Ghost Son
Doc
Rat
Hubert Flynn
The Serpent's Kiss
Thomas Smith
Cowboy Up
Reid Braxton
Triggermen
Ben Cutler
Between Strangers
John
Suite 16
Glover
Tumbledown
Major (Rehabilitation Centre)
Shakespeare: The Animated Tales
Quince (voice)
Anchoress
William Carpenter
Going Straight
Thomas Clifford Crowther
Pie in the Sky
Kevin Tasker
Boon
Steve McLaughlin
Crimetime
Sidney
Between the Lines
Ch. Supt. Jameson
Richard & Judy
Self
When the Sky Falls
Martin Shaughnessy
Play for Today
Danny Duggan
TFI Friday
Among Giants
Ray
Sharpe: The Legend
Hakeswill
The Limit
Gale
Victoria Wood with All the Trimmings
Various Characters
The Making of 'The Lost World'
Self
Screen Two
Panter
The Dressmaker
Jack
Wayward Son
Ben Alexander
Martin Chuzzlewit
Montague Tigg
Cyrano de Bergerac
Ragueneau
Red Mercury
Gold Commander
Valley of the Heart's Delight
Albion Munson
Beneath the Surface: The Making of 'Dark Water'
Self
Coast to Coast
Kecks McGuinness
Anatomy of a Global Thriller: Behind the Scenes of The Constant Gardener
Self
Lost for Words
Deric Longden
The Grass Arena
The Dipper
The Muscle Market
Danny Duggan
Needle
Paula's Father
Doris and Doreen
Mr. Lomax
The Sins
Len Green
Mitch
Jack Frost
The BAFTA Awards
Self
ScreenPlay
Paula's Father
Fords on Water
Winston's Boss
The Divine Ryans
Uncle Reg Ryan
Sin Bin
Mitch
Occupy!
Player in Everyman Theatre Company, Liverpool
Number 27
Becket
Butterfly Collectors
DI John McKeown
El C.I.D.
Vince
Plays for Britain
Soldier
Thwum
Duffy
Wilde Stories: The Nightingale and the Rose
Arthur (voice)
They Never Slept
Panter
The Worlds of Harry Connick Jr.
Self
The Paradise Run
Soldier
Afternoon Off
Attendant in Art Gallery
Kingdom Come
Keef
A Box of Swan
Tony
Waving at Trains
Douglas Warren
Player
Colin
Clough: The Brian Clough Story
Narrator
Strike: The Birth of Solidarity
Ireneusz Lesniak
Tattoos: A Scarred History
Self
Thora Hird Tribute
Deric Longden (archive footage, uncredited)
A Crack in the Ice
Painter
The Racer
Ecco
A Midsummer Night's Dream
Quince (voice)
Tales of Sherwood Forest
Eric
Second City Firsts
Duffy
Debut on Two
Keef