Narrator - (Voice)
The Princes in the Tower: The New Evidence (2023)
Joe
The Shepherd (2023)
Narrator
Caroline: The Murder That Fooled The World (2022)
Sinatra: His Way (2021)
Gordon Cox
Calving (2021)
Lawrence of Arabia: Britain's Great Adventurer (2020)
Nelson: Britain's Great Naval Hero (2020)
Detective Inspector Rupert Pierce
The Postcard Killings (2020)
Brunel: Building a Great Britain (2020)
Stanley
Rocketman (2019)
Lenny
Modern Life Is Rubbish (2018)
The Betrayed Girls (2017)
Narrator (voice only)
Michael Jackson: Man In The Mirror (2017)
Self - Narrator (voice)
The Accused (2017)
Interview With A Murderer (2016)
Self
Antonia Bird: From EastEnders to Hollywood (2016)
Manchester's Serial Killer? (2016)
Self - Narrator(voice)
Hunting the Paedophiles: Inside the National Crime Agency (2015)
David Linton
Urban Hymn (2015)
Himself - Narrator
Bletchley Park: Code-breaking's Forgotten Genius (2015)
Whitney & Bobby: Addicted to Love (2015)
Greg
A Song for Jenny (2015)
McDougal
Bone in the Throat (2015)
Jack the Ripper: The Missing Evidence (2014)
Jack
Set Fire to the Stars (2014)
Danny
Robot Overlords (2014)
The Last Secrets Of 9/11 (2014)
Narrator (voice)
The Jesus Mysteries (2014)
Gerry
Gold (2014)
Alien Planets Revealed (2014)
Dr. Clifton
The Thirteenth Tale (2013)
Tommy's Dad
Kick-Ass 2 (2013)
Ivan Lewis
The Sweeney (2012)
Michael
Elfie Hopkins (2012)
Death Row Dogs (2012)
Henry
Lost Christmas (2011)
Brad / Barnabus
The Great Ghost Rescue (2011)
McQueen and I (2011)
DI Kertzer
The Scouting Book for Boys (2010)
Peter Mandelson
Mo (2010)
9/11: Phone Calls from the Towers (2009)
Andreas Tanis
Underworld: Rise of the Lycans (2009)
Freddie
Good (2008)
Tomas Conroy
The Daisy Chain (2008)
Dana, The 8 Year Old Anorexic (2008)
Tony
The Escapist (2008)
Horizon: Is Alcohol worse than Ecstasy? (2008)
The Beckoning Silence (2007)
Tom
Sugarhouse (2007)
A Very British Sex Scandal (2007)
Steve
First Born (2007)
Bill
Small Engine Repair (2006)
Jeremy Winter
Shiny Shiny Bright New Hole in My Heart (2006)
9/11: The Falling Man (2006)
James McKinley
रंग दे बसंती (2006)
Underworld: Evolution (2006)
Dr. Sullitzer
The Secret Life of Words (2005)
Gunther Zeloty
A Life in Suitcases (2005)
Dr. Hopkins
The Jacket (2005)
Eichmann
The Aryan Couple (2004)
Ray Knight
England Expects (2004)
Zeloty
The Tulse Luper Suitcases, Part 2: Vaux to the Sea (2004)
Bobby
The Mother (2003)
The Tulse Luper Suitcases: Antwerp (2003)
The Tulse Luper Suitcases, Part 1: The Moab Story (2003)
George Boleyn
The Other Boleyn Girl (2003)
Sean Dewart
The Many Trials of One Jane Doe (2002)
Noah
Far from China (2001)
Davey
Care (2000)
Robert Audley
Lady Audley's Secret (2000)
Jasper Rawlins
The Criminal (1999)
Winston
Lock, Stock and Two Smoking Barrels (1998)
Joe Lawrence
The Land Girls (1998)
Swanson
The Ebb-Tide (1998)
Sid
House of America (1997)
Sebastian
Twelfth Night (1996)
Karl / Kim Foyle
Different for Girls (1996)
Josh Tambini
Blue Juice (1995)
Sidney Giblet
The Grotesque (1995)
Bertie
Midnight Movie (1994)
Diggory Venn
The Return of the Native (1994)
Simon
Murder in Mind (1994)
Harold
Princess Caraboo (1994)
Francis
A Dark Adapted Eye (1994)
Safe (1993)
The Brother
Six Characters in Search of An Author (1992)
Fred, Scrooge's Nephew
The Muppet Christmas Carol (1992)
Muffdiver
London Kills Me (1991)
Stan
Memphis Belle (1990)
Sean Bennett
News Hounds (1990)
Dick
Treasure Island (1990)
Rolfe
The Woman in Black (1989)
Simon Ward
Prick Up Your Ears (1987)
John Taplow
The Browning Version (1985)
Gazak
Doctor Who: Timelash (1985)