Film:
* Życie elektryczne Louisa Waina (2021): Zagrał w „Fotograf”
* Człowiek króla (2021): Zagrał „niemieckiego oficera”
* Zaginione miasto Z (2016): Zagrał „brytyjskiego oficera”
* Kobieta w czerni 2:Anioł śmierci (2014): Zagrał „Pan Parsons”
* Mroczny Rycerz Powstaje (2012): Zagrał w „Policjanta”
* Gniew Tytanów (2012): Zagrał w „Straż świątynną”
* Kobieta w czerni (2012): Zagrał w „Doktora”
* Ciekawy przypadek Benjamina Buttona (2008): Zagrał w „Młodym człowieku”
Telewizja:
* Korona (2016–2020): Zagrał „Michaela Parkera”
* Ostatnie królestwo (2015–2022): Zagrał w „Finan” (wiele odcinków)
* Muszkieterowie (2014–2016): Zagrał w „Lorda Zimy”
* Endeavour (2012–2022): Zagrał „Artur”
* Odwet (2010–2020): Zagrał w „Pułkownika Granta”
* Robin Hood (2006–2009): Zagrał w „Szeryfa z Nottingham”
Nie jest to lista wyczerpująca, ale zawiera niektóre z jego najbardziej znaczących ról. Więcej informacji o jego karierze można znaleźć na IMDb.