STOCCOLMA (Svezia), 25 agosto, 1976
2023 - Piscina infinita - Attore - James Foster
2023 - Lee - Attore - Roland Penrose
2022 - The Kingdom Exodus - Attore
2021 - Godzilla Vs Kong - Attore - Nathan Lind
2021 - Due donne - Passing - Attore - John Bellew
2021 - The Northman - Attore - Amleth
2019 - Non succede... ma se succede - Attore - Primo Ministro James Steward
2019 - The Kill Team - Attore - Sergente Deeks
2018 - Operazione Hummingbird - È tutto appeso a un filo - Attore - Anton Zaleski
2018 - Mute - Attore - Leo Beiler
2018 - The Little Drummer Girl - Attore - Becker
2018 - Hold the Dark - Attore - Vernon Slone
2017 - La conseguenza - Attore - Stefan Lubert
2016 - War on Everyone - Attore - Terry Monroe
2016 - The Legend of Tarzan - Attore - John Clayton III, Lord Greystoke/Tarzan
2015 - Diario di una teenager - Attore - Monroe
2014 - The Giver - Il mondo di Jonas - Attore - Padre
2014 - Quel che sapeva Maisie - Attore - Lincoln
2013 - The East - Attore - Benji
2012 - Disconnect - Attore - Derek Hull
2012 - Battleship - Attore - Ufficiale Comandante Stone Hopper
2011 - Straw Dogs - Attore - Charlie
2011 - Melancholia - Attore - Michael
2010 - 13 - Attore - Jack