2022
Quantum Leap as Gideon Rydge2021
Showtrial as Damian Campbell2021
Escape Room: Tournament of Champions as Henry / Puzzlemaker2020
The Jester from Transylvania as James Hooker2019
What We Do in the Shadows as Black Peter, A Goat2019
The Twilight Zone as Mr. Allendale2019
The Ready Room as Self2019
Against the Clock as Dr. A2017
Star Trek: Discovery as Sarek2016
The Architect as Miles Moss2015
Marvel's Agent Carter as Leet Brannis2014
True Detective as Lieutenant Kevin Burris2014
Gotham as Theo Galavan / Azrael2014
Gotham as Theo Galavan2014
Intruders as Richard Shepherd2013
Orphan Black as Ferdinand Chevalier2013
Sleepy Hollow as Rutledge2013
The White Queen as Richard Neville2013
The Tunnel as Kieran Ashton / John Sumner2013
The Lone Ranger as Barret2013
All Things To All Men as Attorney General2013
Event 15 as Andrews2013
Born Of War as Simon2012
Elementary as Odin Reichenbach2012
Transit as Marek2012
Bert & Dickie as Jack Beresford2012
Zambezi as Narrator2011
Grimm as Eric Renard2011
The Cape as Peter Fleming / Chess2011
Water for Elephants as Rosie's Caretaker2010
Hawaii Five-0 as Sebastian Wake2010
Miami Medical as Not available2010
TRON: Legacy as Jarvis2010
Dark Relic as Sir Gregory2009
Lie to Me as Not available2009
FlashForward as Gordon Myhill2009
Everybody's Fine as Tom2008
The Mentalist as Terry Murphy2008
Fringe as Mr. Kohl2008
Leverage as John Douglas Keller2008
True Blood as Franklin Mott2008
In Plain Sight as Phillip Ashmore / Phillip Andrews2008
Quid Pro Quo as Father Dave2007
Californication as Paul Rider2007
Burn Notice as James Forte2007
The Tudors as Thomas Cromwell2006
The Front Line as Eddie Gilroy2005
Grey's Anatomy as Tom Crowley2005
Medium as Calley2005
Numb3rs as Allister McClair2005
Invasion as Eli Szura2005
The Closer as Paul Andrews2005
Empire as Brutus2005
Threshold as Not available2005
Into the Blue as Reyes2004
Spartacus as David2004
Spartacus as David2003
Path to War as Richard Goodwin2002
The Count of Monte Cristo as J.F. Villefort2002
The Project as Harvey2002
The Project as Harvey2001
Law & Order: Criminal Intent as Dean Holiday2001
Armadillo as Lorimer Black2000
CSI: Crime Scene Investigation as Jeffrey Hughes2000
Strong Medicine as Art Gallery Painter2000
Arabian Nights as Schahzenan / Harun2000
Where the Heart Is as Forney Hull2000
Reindeer Games as Nick Cassidy2000
The Miracle Maker as Thomas (voice)1999
Law & Order: Special Victims Unit as Martin Gold1999
The Vice as Not available1999
Titus as Bassianus1999
Sunshine as Gustave Sonnenschein1998
Elizabeth as Alvaro de la Quadra1998
Hilary and Jackie as Daniel Barenboim1998
Vigo as Jean Vigo1998
What Rats Won't Do as Jack Sullivan1997
Robinson Crusoe as Robert/Defoe's Publisher1997
The Mill on the Floss as Philip Wakem1997
Red Meat as Victor1997
Macbeth on the Estate as Macbeth1996
Loch Ness as Adrian Foote1996
Rasputin as Prince Felix Yusupov1996
Nothing Personal as Kenny1995
The Buccaneers as Julius Folyat1995
An Awfully Big Adventure as John Harbour1993
Shadowlands as Peter Whistler1991
Soldier Soldier as Lt Giles Chapman1991
Performance as Macbeth1991
Prime Suspect as Jason Baldwin1989
Tales from the Crypt as Elliot