Es mayormente conocido por su trabajo en el teatro (trabajó para la Royal Shakespeare Company) y por encarnar al propio William Shakespeare en "Shakespeare in Love" (1998), película que obtuvo trece nominaciones a los premios Óscar y ganó en siete categorías, entre ellas la de «Mejor película».