Role w serialach
Czysta krew
jako Bill Compton
80 odcinków
The Gifted: Naznaczeni
jako Reed Strucker
29 odcinków
Conjugal Rites
jako Philip Masefield
13 odcinków
Posłaniec Gniewu
jako Milus Corbett
10 odcinków
Shots Fired
jako Lieutenant Breeland
10 odcinków
The Grand
jako Stephen Bannerman
8 odcinków
Lilies
jako Richard Brazendale
8 odcinków
Fortunate Son
jako Vern Lang
8 odcinków
NY-LON
jako Michael Antonioni
7 odcinków
Ultraviolet
jako Jack Beresford
6 odcinków
Life Support
jako Dr. Tom Scott
6 odcinków
Zabójcze arcydzieła
jako DI Mick Palmer
6 odcinków
The Forsyte Saga
jako Jolyon Forsyte Senior
6 odcinków
Żona wstępna
jako Sam Knight
6 odcinków
Safe House
jako Tom Brook
4 odcinków
The Secret
jako Marcel Birkstead
3 odcinków
Waking the Dead
jako Steven Hunt
2 odcinków
Ice
jako Peterson
2 odcinków
Elsbeth
jako Alex Modarian
2 odcinków
Uprising
jako Kazik Rotem
2 odcinków
Morderstwa w Midsomer
jako Christopher Wainwright
1 odcinków
Highlander: The Raven
jako Jeremy Dexter
1 odcinków
The Tonight Show with Conan O'Brien
jako Self
1 odcinków
Cadfael
jako Godwin
1 odcinków
1 odcinków
Peak Practice
jako Chris Rhodes
1 odcinków
Casualty
jako Dr. Mark Ellis
1 odcinków
A Touch of Frost
jako D.C. Burton
1 odcinków
Fineasz i Ferb
jako Jared (voice)
1 odcinków
Sexy Beast
jako Teddy Bass
1 odcinków
The Tonight Show Starring Jimmy Fallon
jako Self
1 odcinków
The Kelly Clarkson Show
jako Self
1 odcinków
Watch What Happens Live with Andy Cohen
jako Self - Guest
1 odcinków
Przyjaciel rodziny
jako Mark Eamons
1 odcinków
Ekipa
Directing
Czysta krew
– Director
Flack
– Director
Production
Zabójcze arcydzieła
– Executive Producer