Po raz pierwszy na kinowym ekranie wystąpił jako Emanuel Schikaneder w biograficznym dramacie muzycznym Miloša Formana Amadeusz (Amadeus, 1984) z Tomem Hulce. Był nominowany do nagrody BAFTA jako pan Beebe w melodramacie Pokój z widokiem (A Room with a View, 1985) i za rolę Garetha w komedii Cztery wesela i pogrzeb (Four Weddings and a Funeral, 1994). Jako reżyser dramatu Ballada o Sad Cafe (The Ballad of the Sad Café, 1991) wg scenariusza Edwarda Albee, Michaela Hirsta i Carson McCullers z udziałem Vanessy Redgrave, Keitha Carradine i Roda Steigera był nominowany do nagrody Złotego Niedźwiedzia na 41. Festiwalu Filmowym w Berlinie. Razem z obsadą filmu Zakochany Szekspir (Shakespeare in Love, 1998), gdzie był mistrzem rozrywek Tilneyem, otrzymał Nagrodę Gildii Aktorów Ekranowych.
W 1999 roku został odznaczony Komandorią Orderu Imperium Brytyjskiego (CBE) w uznaniu za swój wkład w działalność aktorską.
W 2007 roku w 28.