Oyunculuk

Yıl Başlık Rolü
2019 Doom: Annihilation Dr. Bennett Stone
2015 Dominion - Sezon 2 William Whele
2012 Monroe - Sezon 2 Daniel Springer
2012 Ripper Street - Sezon 1
Bölüm 7
Ezekiel Bruton
2011 İlk Yenilmez: Kaptan Amerika Army Heckler
2011 The Promise - Sezon 1 Jackie Clough
2011 Monroe - Sezon 1
Bölüm 1
Daniel Springer
2011 Midsomer Murders - Sezon 14
Bölüm 1
Dave Doggy Day
2011 Monroe - Sezon 1 Daniel Springer
2011 Death In Paradise - Sezon 1
Bölüm 2
Adam Fairs
2010 Aşırıcılar Spiller
2008 Wallander - Sezon 1
Bölüm 2
Robert Modin