|
Words of War (2025) as Lt. Col. Egorov |
|
Shoshana (2024) as Robert Chambers |
|
The Trap (2023) as |
|
PTSD (2023) as Uncle Samson |
|
Marlowe (2023) as Joe Green |
|
Left Over (2022) as Mick |
|
Harry Potter 20th Anniversary: Return to Hogwarts (2022) as Self |
|
Through The Dunes (2021) as Andy |
|
Help (2021) as Steve |
|
Escape from Pretoria (2020) as Denis Goldberg |
|
The 11th Green (2020) as James Forrestal |
|
Mary Queen of Scots (2018) as Lord Maitland |
|
Dusty and Me (2018) as Big Eddie Springfield |
|
Modern Life Is Rubbish (2018) as |
|
Native (2018) as |
|
God's Own Country (2017) as Martin Saxby |
|
UK18 (2017) as Darren |
|
Johnno's Dead (2016) as Narrator (voice) |
|
Urban Hymn (2015) as Ian Wilson |
|
Hitler on Trial: The Truth Behind the Story (2015) as |
|
Dough (2015) as Victor Gerrard |
|
Snodgrass (2013) as John Lennon |
|
Hard Boiled Sweets (2012) as Joyce |
|
The Man who Crossed Hitler (2011) as Adolf Hitler |
|
When Harvey Met Bob (2010) as Harvey Goldsmith |
|
Watching (2010) as Carrick |
|
Within the Whirlwind (2009) as Beylin |
|
A Boy Called Dad (2009) as Joe |
|
Morris: A Life with Bells On (2009) as Endeavour |
|
Intervention (2007) as Harry III Jr |
|
Carry On Ken (2006) as |
|
Breakfast on Pluto (2005) as PC Wallis |
|
Ripley Under Ground (2005) as Bernard Sayles |
|
Rag Tale (2005) as Morph |
|
A Cock and Bull Story (2005) as Joe |
|
Sherlock Holmes and the Case of the Silk Stocking (2004) as Dr. Watson |
|
Finding Neverland (2004) as Sir Arthur Conan Doyle |
|
Strings (2004) as Ghrak |
|
The Magic Touch of Harry Potter (2004) as Self |
|
Blind Flight (2004) as Brian Keenan |
|
Eroica (2003) as Ludwig van Beethoven |
|
Cheeky (2003) as Alan |
|
Den of Lions (2003) as Rob Shepard |
|
The Hound of the Baskervilles (2002) as Dr. Watson |
|
Dad's Dead (2002) as Narrator (voice) |
|
Killing Me Softly (2002) as Senior Police Officer |
|
Harry Potter and the Philosopher's Stone (2001) as Quirinus Quirrell |
|
Strictly Sinatra (2001) as Toni Cocozza |
|
Liam (2001) as Dad |
|
The Closer You Get (2000) as Kieran O'Donnell |
|
Spring Forward (2000) as Fran |
|
Bait (2000) as Dad |
|
Born Romantic (2000) as Second Cab Driver |
|
Aberdeen (2000) as Clive |
|
Best (2000) as Nobby Stiles |
|
Longitude (2000) as William Harrison (Adult) |
|
The End of the Affair (1999) as Mr. Parkis |
|
B. Monkey (1999) as Steve Davis |
|
Wonderland (1999) as Dan |
|
This Year's Love (1999) as Liam |
|
Enemy of the State (1998) as Bingham |
|
Monument Ave. (1998) as Mouse |
|
Frogs for Snakes (1998) as Quint |
|
The Butcher Boy (1998) as Uncle Arlo |
|
Mojo (1997) as Mickey |
|
Robinson Crusoe (1997) as Daniel Defoe |
|
Gold In The Streets (1997) as Des |
|
Michael Collins (1996) as Joe O'Reilly |
|
Nothing Personal (1996) as Ginger |
|
Hollow Reed (1996) as Tom Dixon |
|
Loved Up (1995) as Tom |
|
Clockwork Mice (1995) as Steve |
|
The Englishman Who Went Up a Hill But Came Down a Mountain (1995) as Johnny Shellshocked |
|
Land and Freedom (1995) as David Carr |
|
Backbeat (1994) as John Lennon |
|
The Hours and Times (1991) as John Lennon |
|
A View of Harry Clark (1989) as Christie |
|
The Zip (1988) as The son |
|
No Surrender (1985) as Uncertain Menace |
|
Untitled Luther Sequel () as |
|
Custom of the Country () as |