2014 spielte er unter der Regie von Angelina Jolie in dem Kriegsdrama "Unbroken" die Hauptrolle als Sportler und Kriegsgefangener Louis Zamperini, dessen Geschichte der Film erzählt. In "Die Macht des Bösen" verkörperte er 2017 den tschechoslowakischen Widerstandskämpfer Jan Kubiš, der zusammen mit Jozef Gabčík das Attentat auf Reinhard Heydrich ausführte.