Etter dette har han spilt i flere kjente filmer, som (2009), (2010) og (2011). I 2012 er han aktuell med actionfilmen , hvor han spiller mot Joseph Gordon-Levitt, Bruce Willis og Emily Blunt.