Il est rendu célèbre à l'international en interprétant Le Chiffre, l'un des ennemis emblématiques de James Bond, dans le film "Casino Royale" (2006). Depuis, il s'est fait une place dans le paysage cinématographique international, interprétant notamment le  dans la série "Hannibal" (2013–2015) de Bryan Fuller, dans "" (2016) ou encore Kaecilius, antagoniste du film "Doctor Strange" (2016). En parallèle, il continue également de tourner des films danois et européens, apparaissant notamment dans "Le Guerrier silencieux" (2009), "La Chasse" (2012), pour lequel il remporte le prix d'interprétation masculine au Festival de Cannes, "Royal Affair" (2012), ou encore "Michael Kohlhaas" (2013).