W dramacie kryminalnym Pies Baskerville’ów (1988) zagrał Jacka Stapletona, jednego z największych wrogów Sherlocka Holmesa (w którego wcielił się Jeremy Brett). W 1996 wystąpił u boku Colina Farrella i Josepha Fiennesa w wystawianym przez Royal Shakespeare Company przedstawieniu Les Enfants Du Paradis, opartym na scenariuszu Jacques’a Préverta do filmu Komedianci z 1945. W kanadyjskim biograficznym dramacie historycznym Konklawe (2006) został obsadzony w roli kardynała Guillaume’a d’Estouteville’a. W hollywoodzkiej produkcji X-Men: Pierwsza klasa (2011) pojawił się jako menedżer banku.
Zagrał również papieża Sykstusa IV w serialu stacji Starz Demony da Vinci (2013), Randylla Tarly’ego w serialu fantasy HBO Gra o tron (2016), a także apostoła Pawła w filmie biblijnym Paweł, apostoł Chrystusa (2018). Za ostatnią z tych ról był nominowany do nagrody Grace Award for Movies (za najbardziej inspirujący występ w filmie).