Oyunculuk

Yıl Başlık Rolü
2023 Fellow Travelers - Sezon 1 Wesley Smith
2022 My Policeman Older Tom Burgess
2022 The Apology Jack Kingsley
2020 A Call to Spy Maurice Buckmaster
2020 The Last Full Measure -
2020 Homeland - Sezon 8 David Wellington
2018 Mandy Jeremiah Sand
2018 Homeland - Sezon 7 David Wellington
2016 Barry Bill Baughman
2016 Vikings - Sezon 4 King Ecbert of Wessex
2015 Vikings - Sezon 3 King Ecbert
2014 Non-Stop David McMillan
2014 Vikings - Sezon 2 King Ecbert
2012 Titanic (2012) - Sezon 1 Earl of Manton
2012 Dark Horse - Sezon 1 Senator John Daniel Teras
2011 Law & Order: Special Victims Unit - Sezon 13
Bölüm 1 - 6 - 13
Michael Cutter
2010 The Miraculous Year - Sezon 1 Scott Vance
2009 Law & Order - Sezon 20 Michael Cutter
2008 Law & Order - Sezon 18 Michael Cutter
2008 Law & Order - Sezon 19 Michael Cutter
2006 Adaş Mr. Lawson
2006 Kidnapped - Sezon 1 Agent Andy Archer
2006 Beni Suçlu Bulun -
2005 Yaş 12 Jim Carges
2005 Batman Başlıyor Thomas Wayne
2004 Riddick Günlükleri Purifier
2003 Gizemli Parçalar Friendly Man
2003 Beyond Borders Henry Bauford
2002 Şeref ve Cesaret Capt. Peter A. Ross
1997 The Wings of the Dove Merton Densher
1989 Saracen - Sezon 1
Bölüm 6
Daniel McAvaddy
1976 The Onedin Line - Sezon 4
Bölüm 5
Boy