Film & TV
2020
Seacole — Major Harvey
Riviera — Gabriel Hirsch
Lie of You — Eddie
Emma — Mr. Weston
2019
The War of the Worlds — Frederick
Horrible Histories: The Movie — Paulinus
2018
Silencio — Peter
Swimming with Men — Luke
Krypton — Ter El
2017
12 Monkeys — Sebastian
2016
The Family — John Warren
Sacrifice — Duncan Guthrie
Native — Cane
The Nightmare Worlds of H.G. Wells — Dr. Hapley
2015
Valentine's Kiss — Nicholas Whiteley
Bone In The Throat — Rupert
Last Tango in Halifax — Gary
2014
Masterpiece Contemporary — Stirling Rogers
The Crimson Field — Major Edward Crecy
Salting The Battlefield — Stirling Rogers
Turks & Caicos — Stirling Rogers
2013
The White Queen — Lord Thomas Stanley
Air Force One Is Down — Arkady Dragutin
2012
Fast Girls — David Temple
Secret State — Felix Durrell
Doctor Who — John Riddell
The Charles Dickens Show — Doctor John Snow
2011
Death In Paradise — James Lavender
Scott & Bailey — Nick Savage
Case Sensitive: The Point Of Rescue — Mark Bretherick
Garrow's Law — Sir Arthur Hill
2010
Sherlock — Inspector Lestrade
Single Father — Stuar
New Tricks — Adrian Levene
Made In Dagenham — Peter Hopkins
Inspector Lewis — Alec Pickman
Wallender — Alfred Harderberg
Law & Order UK — John Smith
2009
The Good Times Are Killing Me — Lexy
2008
Agatha Christie's Marple — Lance Fortescue
Waking The Dead — Colonel John Garrett
God On Trial — Mordechai
Midnight Man — Daniel Cosgrave
Ashes To Ashes — Danny Moore
2007
The Dinner Party — Roger
Clapham Junction — Robin Cape
The Waiting Room — George
The First New Heart — Doctor Christiaan Barnard
Death At A Funeral — Robert
2006
Son Of The Dragon — Prince Of The North
Intervention — Mark Berry
2005
V For Vendetta — Lieutenant Dominic
A Waste Of Shame: The Mystery Of Shakespeare And His Sonnets — William Shakespeare
Spooks — William Sampson
Rag Tale — Eddy Taylor
2004
Theatre Biz — Himself / Lord Illingworth
Pride — Linus
A New Religion (Promotional Short) — Vinny
2003
Charles II: The Power And The Passion — The Duke Of Buckingham
The Forsyte Saga — Jolyon Forsyte
2002
Extreme Ops — Jeffrey
2001
Snake (Promotional Short) — Matt
2000
Take A Girl Like You — Patrick Standish
Room To Rent — Mark
1999
Dreaming Of Joseph Lees — Joseph Lees
All My Loved Ones — Nicholas Winton
Cleopatra — Octavia
The Blonde Bombshell — Dennis Hamilton
1998
Soldier's Leap (Promotional Short) — Christia
Sweet Revenge (The Revengers' Comedies) — Oliver Knightly
1997
Bent — Officer On The Train
Comic Relief Red Nose Day 1997 - Rest & Recreation — Mr. Farcy
Mrs. Dalloway — Septimus Warren Smith
1996
The Tenant Of Wildfell Hall — Arthur Huntingdon
Different For Girls — Paul Prentice
The Innocent Sleep — Alan Terry
Intimate Relations — Harold Guppy
1995
Harry — Dominic Collier
1994
One Foot In The Past — Himself
The Madness Of King George — Captain Greville
Doomsday Gun — Jone
Open Fire — David Martin
1993
Screen One: Royal Celebration — Nei
1992
The Sheltering Desert — Hermann Korn
Inspector Morse — Bill
Damage — Martyn Fleming
1991
Where Angels Fear To Tread — Philip Herriton
A Private Affair (Una Questione Privata) — Milton
1990
The Plot To Kill Hitler — Axel von dem Bussche
The Children — Gerald Ormerod
1988
A Handful Of Dust — John Beaver
1987
Fortunes Of War — Simon Boulderstone
Maurice — Alec Scudder
1985
A Room With A View — Freddy Honeychurch
1984
Puccini — Tonio
1983
Romance Theatre: Mona — Jim Atkins
St. Ursula's In Danger — Teddy
Good And Bad At Games — Guthrie
Starting Out — John### 1981
Union Matters — John Neil
Vice Versa — Tipping
1979
The Famous Five — Yan
1978
Return Of The Saint — Prefect