En 1998 participó en la película "Shakespeare in Love", ganadora del Óscar a la mejor película, donde interpretó a Philip Henslowe, propietario del teatro en el que se interpretaban las obras que escribía William Shakespeare, y que le valió una nueva nominación al Óscar, en este caso en la categoría de mejor actor de reparto.