2009 spielte er neben Tom Hanks und Armin Mueller-Stahl in dem Ron-Howard-Film "Illuminati" mit. Er übernahm die zweite Hauptrolle des Camerlengo „Patrick McKenna“ (im Roman „Carlo Ventresca“). Ein Jahr später brachte ihm die Titelrolle in Roman Polańskis Thriller "Der Ghostwriter" den Europäischen Filmpreis ein.