I 2013 skal han spille i Steve McQueens mot blant andre Chiwetel Ejiofor og Brad Pitt. Deretter spiller han igjen i en Ridley Scott-film, , også det med Brad Pitt, i tillegg til Cameron Diaz, Penélope Cruz og Javier Bardem. Det er også klart at han skal være med i , samt i , som er oppfølgere til henholdsvis og . I 2016 spilte han i filmen The Light Between Oceans med Alicia Vikander.