Es un actor británico conocido por haber trabajado en películas como: American Psycho (2000); The Machinist (2004); la trilogía del director Christopher Nolan dedicada al superhéroe Batmanː Batman Begins (2005), The Dark Knight (2008), The Dark Knight Rises (2012); The Fighter (2010); American Hustle (2013); y La gran apuesta (2015).
Ha sido ganador de dos Globos de Oro, dos premios del SAG y un Óscar.
Su primer trabajo como actor fue un comercial de cereales en 1983, luego debutó en el escenario del West End en «The Nerd».
Después obtuvo papeles televisivos como Anastasia: The Mystery of Anna, El imperio del sol, Newsies, Swing Kids, Mujercitas, El retrato de una dama, El agente secreto, Metroland y Velvet Goldmine.