2019 | Triple Frontier as William 'Ironhead' Miller |
2019 | The Gentlemen as Raymond |
2019 | Jungleland as Stanley |
2019 | True History of the Kelly Gang as Sergeant O'Neil |
2018 | A Million Little Pieces as Bob Frey Jr. |
2017 | King Arthur: Legend of the Sword as Arthur |
2017 | Papillon as Henri 'Papillon' Charrière |
2016 | The Lost City of Z as Percival Fawcett |
2015 | Crimson Peak as Dr. Alan McMichael |
2013 | Pacific Rim as Raleigh Becket |
2012 | 3, 2, 1... Frankie Go Boom as Frankie |
2012 | Deadfall as JayWatch Free |
2011 | The Ledge as Gavin Nichols |
2008 | Sons of Anarchy as Jax Teller |
2006 | Children of Men as Patric |
2005 | Green Street Hooligans as Pete Dunham |
2003 | Cold Mountain as Bosie |
2002 | Nicholas Nickleby as Nicholas Nickleby |
2002 | Abandon as Embry Larkin |
2001 | Undeclared as Lloyd Haythe |
1999 | Whatever Happened to Harold Smith? as Daz |
1999 | Queer as Folk as Nathan Maloney |
We're compatible
Stream Plex from just about any phone, tablet, smart TV, gaming consoles, or PC.