Oyunculuk

Yıl Başlık Rolü
- Murphy's Law - Sezon 0
Bölüm 1
-
2026 One Piece (2023) - Sezon 2 Garp
2023 Aquaman ve Kayıp Krallık King Atlan
2023 Luther: Batan Güneş Dennis McCabe
2023 War Of The Worlds: The Attack Curate
2023 One Piece (2023) - Sezon 1 Garp
2018 The Royals - Sezon 4
Bölüm 10
King Simon
2017 The Last Photograph Mark
2017 The White Princess - Sezon 1
Bölüm 1 - 2 - 3 - 4 - 5 - 6
Jasper Tudor
2015 The Royals - Sezon 1 King Simon
2015 A.D. The Bible Continues - Sezon 1 Pilate
2012 İsyan Alex
2012 Pamuk Prenses ve Avcı Duke Hammond
2012 Hayalet Sürücü 2: İntikam Ateşi Toma Nikasevic
2012 Outside Bet Jago
2012 Hit & Miss - Sezon 1 John
2012 Strike Back - Sezon 3
Bölüm 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10
Karl Matlock
2012 Silent Witness - Sezon 15
Bölüm 1 - 2
Tom Bryne
2011 Camelot - Sezon 1
Bölüm 4
Caliburn
2010 Titanların Savaşı Kepheus
2010 Wallander - Sezon 2
Bölüm 2
Anders Ekman
2009 Spooks - Sezon 9
Bölüm 8
Alec White
2009 The Prisoner (2009) - Sezon 1
Bölüm 3 - 5
Numéro 909
2009 Trial & Retribution - Sezon 12
Bölüm 1
McGill
2007 Agatha Christie's Miss Marple (2004) - Sezon 3
Bölüm 1
Mickey Gorman
2007 Wild at Heart - Sezon 2
Bölüm 7
Simon
2006 Wild at Heart - Sezon 1
Bölüm 3
Simon Adams
2006 Lewis - Sezon 1
Bölüm 4
David Hayward
2006 300 Spartalı Captain
2005 M.I.T.: Murder Investigation Team - Sezon 2
Bölüm 4
-
2005 Kır Zincirlerini Raffles
2005 Empire - Sezon 1 Marc-Antoine
2004 Truva Eudorus
2001 Black Knight Percival, Leo's Chief Henchman
2000 Sevimli Haydut Shay Kirby
1999 Jeanne D’Arc Buck
1992 A Touch of Frost - Sezon 1
Bölüm 3
Shelby