Acteur, il a tenu des rôles importants dans les blockbusters "La Planète des singes : L'Affrontement" et "Terminator Genisys". Il a également joué dans "Zero Dark Thirty", "Des hommes sans loi" et "The Great Gatsby". En 2019, il a incarné Louis Creed dans l'adaptation du roman de Stephen King, "Simetierre". Il a joué dans des séries télévisées australiennes telles que "Summer Bay" et "All Saints".
Au début de sa carrière, il a joué dans le film sorti en 1998 et réalisé par Robert Benton, "L'Heure magique".
À la télévision, il a joué entre autres dans la série "Brotherhood".
Il a grandi à Winton, dans le Queensland, et son père était berger. Il est en couple de longue durée avec la mannequin Cecile Breccia depuis 2010. En 2018, ils ont révélé qu'ils s'étaient mariés. Ils ont deux fils ensemble.
Il a incarné Red Hamilton dans le film réalisé par Michael Mann et sorti en 2009, "Public Enemies".