Han fikk sitt internasjonale gjennombrudd i den amerikanske filmen , som kom ut i mars 2010. Der spiller han den romantiske interessen til Miley Cyrus, som han også tidligere har datet i virkeligheten. Han landet en av hovedrollene i , basert på romanen av Suzanne Collins. Han spilte også i eventyrfilmen mot Anthony Hopkins, actionfilmen mot Sylvester Stallone, Bruce Willis, Arnold Schwarzenegger og Jason Statham, samt , oppfølgeren til . Han er ellers kjent for roller i diverse australske serier.