2026The End(voice)Movie
2026The MomentJohannesMovie
2025PillionRay · Executive ProducerMovie
2025MurderbotMurderbot · 10 episodes · Executive Producer · 10 episodesShow
2025Eric LaRueRon LaRueMovie
2024LeeRoland PenroseMovie
2024Mr. & Mrs. SmithOther John · 1 episodeShow
2023Infinity PoolJames Foster · Executive ProducerMovie
2022The NorthmanAmleth · ProducerMovie
2021PassingJohn BellewMovie
2021Godzilla vs. KongNathan LindMovie
2020The StandRandall Flagg · 9 episodesShow
2019The Kill TeamSergeant DeeksMovie
2019On Becoming a God in Central FloridaTravis Stubbs · 1 episodeShow
2019Long ShotPrime Minister James StewardMovie
2019The Hummingbird ProjectAnton ZaleskiMovie
2019The AftermathStefan LubertMovie
2018The Little Drummer GirlGadi Becker · 6 episodesShow
2018Hold the DarkVernon SloneMovie
2018SuccessionLukas Matsson · 10 episodesShow
2018MuteLeo BeilerMovie
2017Big Little LiesPerry Wright · 14 episodesShow
2016War on EveryoneTerry MonroeMovie
2016AtlantaAlexander Skarsgård · 1 episodeShow
2016The Legend of TarzanJohn Clayton / TarzanMovie
2016Zoolander 2AdamMovie
2015HiddenRayMovie
2015Documentary Now!Rainer Wolz · 2 episodesShow
2015The Diary of a Teenage GirlMonroe RutherfordMovie
2014The GiverFatherMovie
2013The EastBenjiMovie
2013What Maisie KnewLincolnMovie
2013DisconnectDerek HullMovie
2012BattleshipCommander Stone HopperMovie
2011Straw DogsCharlie VennerMovie
2011MelancholiaMichaelMovie
2010Trust MeAlexMovie
201013JackMovie
2010Beyond the PoleTerjeMovie
2009MetropiaStefan (voice)Movie
2009Eastbound & DownAdult Toby Powers · 1 episodeShow
2008True BloodEric Northman · 80 episodesShow
2008Generation KillBrad Colbert · 7 episodesShow
2007Black Island SistersStefanMovie
2007Leende Guldbruna ÖgonMovie
2006ScoreMickeMovie
2006ExitFabian von KlerkingMovie
2006The Last DropJergen VollerMovie
2006Kill Your DarlingsGeertMovie
2006Never Be MineChristopherMovie
2005About SaraKalle ÖbergMovie
2005Double ShiftNisseMovie
2004HeartbeatPilotenMovie
2003To Kill a ChildScreenplay · DirectorMovie
2002The Dog TrickMickeMovie
2001ZoolanderMeekusMovie
2001Kites Over HelsinkiRobin ÅströmMovie
2000Wings of GlassJohanMovie
2000White Water FuryAndersMovie
2000The DiverIngmarMovie
2000HundtricketMickeMovie
2000D-DayLise's papsønMovie
1999Happy EndBamse ViktorssonMovie
1997White LiesMarcus Englund · 619 episodesShow
1994The KingdomSvensk advokat · 2 episodesShow
1989The Dog That SmiledJojjoMovie
1987Idag RödThe BoyMovie
1984Åke and His WorldKalle NubbMovie