Gilded Rage Thomas Gilbert Jr.
Boy Kills World Boy
2023 John Wick: Chapter 4 Marquis
2022 Burn All My Letters Sven Stolpe
2021 Eternals Kro (voice)
2021 Naked Singularity Dane
2020 The Devil All the Time Willard
2020 Nine Days Kane
2019 It Chapter Two Pennywise
2019 Villains Mickey
2018 Do You Like the Taste of Beer?
2018 Deadpool 2 Zeitgeist
2018 Assassination Nation Mark
2017 Moomins and the Winter Wonderland Moomintroll (English version, voice)
2017 It Pennywise
2017 Alteration Alejandro
2017 Atomic Blonde Merkel
2016 Battlecreek Henry
2016 Emperor Philip II of Spain
2016 A Stone Appears Man
2016 Allegiant Matthew
2013 Victoria Otto
2012 Anna Karenina Makhotin
2011 Simon & the Oaks Simon Larsson
2011 The Crown Jewels Richard Persson
2010 Behind Blue Skies Martin
2010 Simple Simon Simon
2010 I rymden finns inga känslor Simon
2009 Kenny Begins Pontus
2008 Arn: The Kingdom at the End of the Road Erik
2008 Pigan Brinner! Tonårs-Nosferatu
2007 Spending the Night Victor
2000 White Water Fury Klasse
Script developed by Never Enough Design