Il est connu pour ses rôle dans les films The Queen dans lequel il incarne Tony Blair, Blood Diamond dans lequel il joue le rôle de Simmons, et Frost/Nixon dans lequel il campe David Frost.
Il incarne également Lucian, le chef des Lycans, dans la trilogie "Underworld".
