Oyunculuk

Yıl Başlık Rolü
- The Witcher - Sezon 4 Skellen
2026 Masters Of The Universe King Randor
2024 The Veil - Sezon 1 Michael Althorp
2023 Mr. Monk’s Last Case: A Monk Movie Rick Eden
2019 Fisherman's Friends Jim
2018 Altered Carbon - Sezon 1 Laurens Bancroft
2017 Hap and Leonard - Sezon 2 Hap Collins
2017 Churchill King George VI
2016 Equity Michael Connor
2016 Hap and Leonard - Sezon 1 Hap Collins
2015 Gökdelen Pangbourne
2015 The Following - Sezon 3 Joe Carroll
2015 Momentum Mr. Washington
2013 The Following - Sezon 1 Joe Carroll
2012 John Carter Kantos Kan
2012 Resident Evil 5: İntikam Spence Parks
2012 Episodes - Sezon 2
Bölüm 6 - 7 - 8 - 9
Rob
2012 The Hollow Crown - Sezon 1
Bölüm 1
Thomas Mowbray
2011 Ironclad Marshall
2011 Camelot - Sezon 1
Bölüm 1 - 2 - 4
King Lot
2011 Revenge - Sezon 1
Bölüm 18
Dominik Wright
2011 Injustice (2011) - Sezon 1 William Travers
2009 Solomon Kane Solomon Kane
2009 The Philanthropist - Sezon 1 Teddy Rist
2008 Diamonds - Sezon 1 Lucas Denmont
2008 The Summit - Sezon 1 Thom Lightstone
2007 Frankenstein Dr. Henry Clerval
2007 Rome - Sezon 2 Marc Antoine
2005 Rome - Sezon 1 Marc Antoine
2003 Gurur Dünyası Rawdon Crawley
2002 Ölümcül Deney Spence
2001 Şövalye Sir Thomas Colville
1999 Mansfield Park Tom Bertram
1997 Have Your Cake and Eat It - Sezon 1 Ben
1997 A Dance to the Music of Time - Sezon 1
Bölüm 1 - 2 - 3
Nicholas Jenkins
1996 The Tide of life - Sezon 1 Nick Stuart
1996 The Tenant of Wildfell Hall - Sezon 1
Bölüm 1 - 3
Mr. Lawrence
1996 The Prince and the Pauper - Sezon 1
Bölüm 2 - 3 - 4 - 5 - 6
Miles Hendon
1995 Tears Before Bedtime - Sezon 1 Jimmy Turner
1993 Rides - Sezon 2
Bölüm 1 - 2 - 3 - 4
Julian
1993 Crime Story - Sezon 2
Bölüm 1
Darius Guppy
1991 Boon - Sezon 6
Bölüm 10
Alan Bridges
1991 The Casebook of Sherlock Holmes - Sezon 1
Bölüm 4
James McCarthy
1990 Coasting - Sezon 1 Mike Baker