Role w serialach
Him & Her
jako Niguel
25 odcinków
12 odcinków
Maski szpiega
jako Terrence Graves
10 odcinków
Geniusz
jako Max Planck
10 odcinków
Meadowlands
jako Wintersgill
8 odcinków
The Assets
jako Wallace Austin
8 odcinków
Lock, Stock...
jako Miami Vice
7 odcinków
6 odcinków
Ivanhoe
jako Prince John
6 odcinków
Rules of Engagement
jako Mick Rendall
6 odcinków
Agentka Carter
jako Dr. Ivchenko
4 odcinków
A Respectable Trade
jako Dr. Hadley
4 odcinków
Extremely Dangerous
jako Joe Connor
4 odcinków
Karaoke
jako Peter Beasley
4 odcinków
Lexx
jako Duke
3 odcinków
2 odcinków
Life on Mars
jako Frank Morgan
2 odcinków
Waking the Dead
jako Mike Coleman
2 odcinków
Lawless
jako Phil Howell
2 odcinków
Elementary
jako Tim Sherrington
2 odcinków
The Poison Tree
jako Max Capel
2 odcinków
Kleopatra
jako Guevarius
2 odcinków
Ojciec chrzestny Harlemu
jako President Lyndon Johnson
2 odcinków
Jonathan Creek
jako Roy Pilgrim
1 odcinków
1 odcinków
Dalziel & Pascoe
jako Sam Connon
1 odcinków
Spooks
jako Paul Seymour
1 odcinków
Van der Valk
jako Inspector Rep
1 odcinków
Peak Practice
jako Stephen Westwood
1 odcinków
New Amsterdam
jako Sid Chiltern
1 odcinków
Sexy Beast
jako Roger Riley
1 odcinków
Śmierć pod palmami
jako Charlie Blake
1 odcinków
Leverage: Redemption
jako Ramsey
1 odcinków
American Sports Story
jako Tremaine
1 odcinków