
Debutó en el cine con la película Shopping: De Tiendas (1994), un thriller británico dirigido por Paul Anderson y co-protagonizado por Sadie Frost, actriz que en 1997 se convertiría en su esposa.
Alcanzó definitivamente la popularidad internacional al participar en El talento de Mr. Ripley.
Ha participado en películas como Wilde, Gattaca, Medianoche en el Jardín del Bien y del mal, Existenz, A.I Inteligencia Artificial, El Aviador, Cold Mountain, Ski Capitán del Manaña, Todos los hombres de Rey, The Hollidays y Closer.
En 2004 protagonizó el remake de la película de los 60s, Alfie.
En 2009 fue elegido para interpretar al Doctor Watson en Sherlock Holmes al lado de Robert Downey Jr.
Con respecto a su vida personal, en 2003 rompió su compromiso con Sadie Frost, y se lo vinculó con Sienna Miller, quién concidió en el reparto de Alfie, y Lindsay Lohan.







