2024
Senna as Frank Williams2023
Payback as Malky Roberts2023
The Shepherd as Joe2023
The Princes in the Tower: The New Evidence as Narrator - (Voice)2022
Caroline: The Murder That Fooled The World as Narrator2021
Dalgliesh as Wilfred Antsey2021
Calving as Gordon Cox2021
Sinatra: His Way as Narrator2020
The Postcard Killings as Detective Inspector Rupert Pierce2020
Soulmates as Brother Samson2020
Lawrence of Arabia: Britain's Great Adventurer as Narrator2020
Nelson: Britain's Great Naval Hero as Narrator2020
Brunel: Building a Great Britain as Narrator2019
Rocketman as Stanley2018
Kiri as Jim Warner2018
Wanderlust as Alan Richards2018
The Space Shuttle: Triumph and Tragedy as Narrator (Voice)2018
Modern Life Is Rubbish as Lenny2017
The Halcyon as Richard Garland2017
Michael Jackson: Man In The Mirror as Narrator (voice only)2017
The Betrayed Girls as Narrator2017
The Accused as Self - Narrator (voice)2016
Saving Lives at Sea as Self - Narrator2016
Stan Lee's Lucky Man as DSI Winter2016
Antonia Bird: From EastEnders to Hollywood as Self2016
Interview With A Murderer as Narrator (voice only)2016
Manchester's Serial Killer? as Narrator2015
Urban Hymn as David Linton2015
A Song for Jenny as Greg2015
Bone in the Throat as McDougal2015
Bletchley Park: Code-breaking's Forgotten Genius as Himself - Narrator2015
Hunting the Paedophiles: Inside the National Crime Agency as Self - Narrator(voice)2015
Whitney & Bobby: Addicted to Love as Narrator2014
The Game as Tom Mallory2014
From There to Here as Robbo2014
Robot Overlords as Danny2014
Worst Place to Be a Pilot as Narrator2014
Gold as Gerry2014
우주 밖으로 as Not available2014
Set Fire to the Stars as Jack2014
The Last Secrets Of 9/11 as Narrator2014
Alien Planets Revealed as Narrator2014
The Jesus Mysteries as Narrator (voice)2014
Jack the Ripper: The Missing Evidence as Narrator2013
Kick-Ass 2 as Tommy's Dad2013
What Remains as Kieron2013
The Thirteenth Tale as Dr. Clifton2012
Playhouse Presents as Doug2012
The Sweeney as Ivan Lewis2012
Inside Men as John Coniston2012
Elfie Hopkins as Michael2012
Death Row Dogs as Narrator2011
Camelot as Ewan2011
Wonders of the Universe as Narrator (voice)2011
Lost Christmas as Henry2011
The Great Ghost Rescue as Brad / Barnabus2011
McQueen and I as Narrator2011
Surviving a Car Crash as Self - Narrator (voice)2010
Luther as DCI Ian Reed2010
Mo as Peter Mandelson2010
The Scouting Book for Boys as DI Kertzer2009
Underworld: Rise of the Lycans as Andreas Tanis2009
The Queen as Narrator2009
9/11: Phone Calls from the Towers as Narrator2008
Criminal Justice as Chris Sexton2008
Good as Freddie2008
The Escapist as Tony2008
The Daisy Chain as Tomas Conroy2008
Dana, The 8 Year Old Anorexic as Narrator2008
Horizon: Is Alcohol worse than Ecstasy? as Not available2007
First Born as Steve2007
A Very British Sex Scandal as Narrator2007
The Beckoning Silence as Narrator2007
Sugarhouse as Tom2006
Underworld: Evolution as Andreas Tanis2006
The Amazing Mrs Pritchard as Ian Pritchard2006
Rang De Basanti as James McKinley2006
9/11: The Falling Man as Narrator (voice)2006
Shiny Shiny Bright New Hole in My Heart as Jeremy Winter2006
Small Engine Repair as Bill2005
The Jacket as Dr. Hopkins2005
The Secret Life of Words as Dr. Sullitzer2005
A Life in Suitcases as Gunther Zeloty2004
This World as Narrator2004
The Aryan Couple as Eichmann2004
The Tulse Luper Suitcases, Part 2: Vaux to the Sea as Zeloty2004
England Expects as Ray Knight2003
One Life as Not available2003
The Mother as Bobby2003
The Tulse Luper Suitcases, Part 1: The Moab Story as Gunther Zeloty2003
The Other Boleyn Girl as George Boleyn2003
The Tulse Luper Suitcases: Antwerp as Gunther Zeloty2002
The Jury as Paul Brierley2002
The Many Trials of One Jane Doe as Sean Dewart2001
Sweet Revenge as Sebastian Harper2001
Swallow as Stuart Collins2001
Far from China as Noah2000
Lady Audley's Secret as Robert Audley2000
Care as Davey1999
The Criminal as Jasper Rawlins1998
Lock, Stock and Two Smoking Barrels as Winston1998
Undercover Heart as Tom Howarth1998
Our Mutual Friend as John Harmon1998
The Land Girls as Joe Lawrence1998
The Ebb-Tide as Swanson1997
House of America as Sid1996
Karaoke as Waiter (Movie)1996
Twelfth Night as Sebastian1996
Different for Girls as Karl / Kim Foyle1995
Blue Juice as Josh Tambini1995
The Grotesque as Sidney Giblet1994
Cadfael as Liliwin1994
The Return of the Native as Diggory Venn1994
Princess Caraboo as Harold1994
Murder in Mind as Simon1994
Midnight Movie as Bertie1994
A Dark Adapted Eye as Francis1993
The Buddha of Suburbia as Charlie Kay1993
Safe as Greg1992
A Touch of Frost as Dean Hoskins1992
Between the Lines as P.C. Fulford1992
Maigret as Jacques Petillon1992
The Muppet Christmas Carol as Fred, Scrooge's Nephew1992
Six Characters in Search of An Author as The Brother1991
Prime Suspect as The Street1991
Performance as The Brother1991
London Kills Me as Muffdiver1990
The Chief as Dean Mills1990
Cutting Edge as Self - Narrator1990
Memphis Belle as Stan1990
Treasure Island as Dick1990
Perfect Scoundrels as Young Kirby1990
News Hounds as Sean Bennett1989
Agatha Christie's Poirot as Newsboy1989
Surgical Spirit as Martin1989
The Woman in Black as Rolfe1988
The Storyteller as Lucky1987
Inspector Morse as DS Cheetham1987
The Ruth Rendell Mysteries as Nicholas Virson1987
The Growing Pains of Adrian Mole as Nigel1987
The Diary of Anne Frank as Peter Van Daan1987
Prick Up Your Ears as Simon Ward1985
The Secret Diary of Adrian Mole Aged 13¾ as Nigel Partridge1985
Summer Season as Billo1985
The Browning Version as John Taplow1985
Doctor Who: Timelash as Gazak1984
The Bill as Tony Martin1972
Van der Valk as Koos1964
Horizon as Himself - Narrator1964
Horizon as Narrator1963
Doctor Who as Gazak1951
Hallmark Hall of Fame as Diggory Venn