Film:
* Sweeney (2012) – jako Jack Regan
* Praca w banku (2008) – jako Terry Leather
* Nadzieja i chwała (1987) – jako Bill
* Pokój z widokiem (1985) – jako Cecil Vyse
* Wielki sen (1978) – jako Arthur Geiger
Telewizja:
* Ostatnie królestwo (2020-2022) – jako Król Edmund
* Elektryczne sny (2017) – jako Miles
* Nocny menadżer (2016) – jako major Corcoran
* Muszkieterowie (2014-2016) – jako Portos
* Zakres obowiązków (2012) – jako DI Danny Waldron
* Jury (2002-2005) – jako Alex Foster
* Zimne stopy (2003) – jako Pete Gifford
* Ustawa (2000-2002) – jako DCI Neil Manson
Lista ta nie jest wyczerpująca, ale zapewnia dobry przegląd jego kariery, ukazując jego wszechstronność zarówno pod względem gatunków, jak i ról. Znany jest także z występów w innych popularnych programach, takich jak „The Inspector Lynley Mysteries”, „MI-5”, „The Last Detective” i „Spooks”.
Jeśli chcesz uzyskać więcej szczegółów na temat konkretnego projektu, nie wahaj się zapytać!