Series
|
Role
|
Episode
|
Airdate
|
Traffik |
Lee |
1x03 - The Criminal |
July 3, 1989
|
Traffik |
Lee |
1x04 - The Chemist |
July 10, 1989
|
Traffik |
Lee |
1x06 - The Courier |
July 24, 1989
|
The Bill |
Kevin |
5x92 - By the Book |
November 16, 1989
|
South of the Border |
Frank |
2x06 - Episode 206 |
June 15, 1990
|
The Paradise Club |
Ricky Wooley |
2x07 - Rock and Roll Roulette |
November 6, 1990
|
Birds of a Feather |
Martin |
2x11 - Love on the Run |
November 15, 1990
|
Van der Valk |
Martin Lepweg |
4x02 - Dangerous Games |
January 23, 1991
|
Stanley and the Women |
Tom Devenish |
1x01 - Episode 101 |
November 28, 1991
|
Stanley and the Women |
Tom Devenish |
1x04 - Episode 104 |
December 19, 1991
|
The Bill |
Gavin Desousa |
7x101 - Imposters |
December 17, 1991
|
Screen Two |
Charles Fieldhouse |
8x01 - The Grass Arena |
January 19, 1992
|
The Cloning of Joanna May |
Tom |
1x01 - Part One |
January 26, 1992
|
The Cloning of Joanna May |
Tom |
1x02 - Part Two |
February 2, 1992
|
Jeeves and Wooster |
Wilmot |
3x01 - Safety in New York (or, Bertie Sets Sail) |
March 29, 1992
|
Witchcraft |
Steiner |
1x01 - Episode 101 |
December 14, 1992
|
Lovejoy |
Lindsey Parry-Davies |
4x03 - Second Fiddle |
January 24, 1993
|
Between the Lines |
Martin Williams |
3x07 - Unknown Soldier |
November 30, 1994
|
99-1 |
Loach |
2x05 - A Game of Two Halves |
February 2, 1995
|
99-1 |
Loach |
2x06 - The Lost Ones |
February 9, 1995
|
99-1 |
Loach |
2x07 - Quiet Storm |
February 16, 1995
|
99-1 |
Loach |
2x08 - Getting Wise |
February 23, 1995
|
Chandler & Co |
Xavier |
2x06 - End of Term |
September 1, 1995
|
Cadfael |
Le Gaucher |
2x01 - The Virgin in the Ice |
December 26, 1995
|
Tales from the Crypt |
T |
7x05 - Horror in the Night |
May 24, 1996
|
The Canterbury Tales |
The Squire |
1x01 - Leaving London |
December 21, 1998
|
Gimme, Gimme, Gimme |
Vince |
1x06 - I Do, I Do, I Do |
February 12, 1999
|
Highlander: The Raven |
Sir Trevor Benton |
1x16 - The Frame |
April 5, 1999
|
The Mrs Bradley Mysteries |
Douglas Prideux |
1x03 - Laurels Are Poison |
January 30, 2000
|
The Canterbury Tales |
The Squire |
2x01 - The Journey Back |
October 18, 2000
|
High Stakes |
Adam |
2x05 - The Big Deal |
, 2001
|
High Stakes |
Adam |
2x06 - Project Italy |
, 2001
|
Keen Eddie |
'Cartier' Craig Booth |
1x06 - The Amazing Larry Dunn |
July 8, 2003
|
Waking the Dead |
Dr. Jonathan Lynch |
5x05 - Subterraneans (1) |
October 2, 2005
|
Waking the Dead |
Dr. Jonathan Lynch |
5x06 - Subterraneans (2) |
October 3, 2005
|
Hex |
Mephistopheles |
2x08 - Where the Heart Is |
November 13, 2005
|
Hex |
Mephistopheles |
2x09 - Doomed |
November 20, 2005
|
Hex |
Mephistopheles |
2x10 - You Lose |
November 27, 2005
|
Hex |
Mephistopheles |
2x13 - The Showdown |
December 18, 2005
|
Midsomer Murders |
Giles Armitage |
9x07 - Death in Chorus |
September 3, 2006
|
Ultimate Force |
Griffin |
4x04 - Violent Solutions |
May 20, 2006
|
Taggart |
James Forsyth |
23x01 - Users and Losers |
January 3, 2007
|
Rome |
Lepidus |
2x05 - Heroes of the Republic |
February 11, 2007
|
Rome |
Lepidus |
2x06 - Philippi |
February 18, 2007
|
Rome |
Lepidus |
2x07 - Death Mask |
March 4, 2007
|
Rome |
Lepidus |
2x08 - A Necessary Fiction |
March 11, 2007
|
Hotel Babylon |
Michael Harkness |
3x07 - Episode 7 |
April 1, 2008
|
The Sarah Jane Adventures |
Professor Nicholas Skinner |
2x01 - The Last Sontaran (1) |
September 29, 2008
|
The Sarah Jane Adventures |
Professor Nicholas Skinner |
2x02 - The Last Sontaran (2) |
September 29, 2008
|
Lead Balloon |
Sir Kenneth Albright |
3x05 - Spikey |
December 11, 2008
|
Lewis |
Simon Monkford |
3x02 - The Quality of Mercy |
February 28, 2009
|
The Bill |
Curtis Jensen |
25x30 - Smash and Grab (1) |
May 14, 2009
|
The Bill |
Curtis Jensen |
25x31 - Smash and Grab (2) |
May 21, 2009
|
Agatha Christie's Poirot |
Captain Dacres |
12x01 - Three Act Tragedy |
January 1, 2010
|
The Borgias |
Giovanni Sforza |
1x04 - Lucrezia's Wedding |
April 17, 2011
|
The Borgias |
Giovanni Sforza |
1x05 - The Borgias in Love |
April 24, 2011
|
The Borgias |
Giovanni Sforza |
1x06 - The French King |
May 1, 2011
|
The Borgias |
Giovanni Sforza |
1x07 - Death, On a Pale Horse |
May 8, 2011
|
The Borgias |
Giovanni Sforza |
1x08 - The Art of War |
May 15, 2011
|
The Borgias |
Giovanni Sforza |
1x09 - Nessuno (Nobody) |
May 22, 2011
|
The Jury |
Jonathan Bamford |
2x01 - Episode 201 |
November 7, 2011
|
The Jury |
Jonathan Bamford |
2x02 - Episode 202 |
November 8, 2011
|
The Jury |
Jonathan Bamford |
2x04 - Episode 204 |
November 10, 2011
|
The Jury |
Jonathan Bamford |
2x05 - Episode 205 |
November 11, 2011
|
The Borgias |
Giovanni Sforza |
2x03 - The Beautiful Deception |
April 22, 2012
|
The Borgias |
Giovanni Sforza |
2x05 - The Choice |
May 6, 2012
|
NCIS: Los Angeles |
Visser |
4x22 - Raven & The Swans |
April 30, 2013
|
New Tricks |
Ray Barlow |
10x09 - Roots |
September 24, 2013
|
The Lizzie Borden Chronicles |
Dr. Vose |
1x07 - The Sister's Grimke |
May 17, 2015
|
Penny Dreadful |
Sir Geoffrey Hawkes |
2x07 - Little Scorpion |
June 14, 2015
|
Jonathan Strange & Mr Norrell |
Lord Wellington |
1x02 - Chapter Two: How Is Lady Pole? |
May 24, 2015
|
Jonathan Strange & Mr Norrell |
Lord Wellington |
1x03 - Chapter Three: The Education of a Magician |
May 31, 2015
|
Jonathan Strange & Mr Norrell |
Lord Wellington |
1x05 - Chapter Five: Arabella |
June 14, 2015
|
Jonathan Strange & Mr Norrell (uncredited) |
Lord Wellington |
1x07 - Chapter Seven: Jonathan Strange & Mr Norrell |
June 28, 2015
|
The Coroner |
Gavin Drake |
1x03 - That's the Way to Do It |
November 18, 2015
|
Philip K. Dick's Electric Dreams |
Chief Judge |
1x06 - Human Is |
October 29, 2017
|
The Alienist |
Charles Murray |
1x09 - Requiem |
March 19, 2018
|
Carnival Row |
Ritter Longerbane |
1x01 - Some Dark God Wakes |
August 29, 2019
|
Carnival Row |
Ritter Longerbane |
1x04 - The Joining of Unlike Things |
August 30, 2019
|