Actor
A Rare Grand Alignment
2024
as Adult Syd
I'll Be Your Mirror
2024
as Peter
What Remains
2024
as Sigge Storm / Mads Lake
La Snob
2024
as The Brute
Oppenheimer
2023
as Hans Bethe
Air
2023
as Horst Dassler
Soul of a Man
2022
as His Majesty
The Emigrants
2021
as Karl-Oskar
438 Days
2019
as Martin Schibbye
Little Match Girl
2018
as Father
Darling
2017
as Frans
The Wizard's Daughter
2014
as Trollkarlen
The Fat and the Angry
2014
as Karl
Autumn Blood
2013
as The Butcher
Us
2013
as Krister
Kon-Tiki
2012
as Bengt Danielsson
Happy End
2011
as Peter
The Way Back
2010
as Andrejs Voss
Trust Me
2010
as Jon
Patrik, Age 1.5
2008
as Göran Skoogh
Arn: The Kingdom at Road's End
2008
as Kung Knut
Iscariot
2008
as Adam
Between 11 and 12
2008
as Jonas
Arn: The Knight Templar
2007
as Knut Eriksson
The Pyramid
2007
as Wallander 24
Kidz in da Hood
2006
as Johan
The Babylon Syndrome
2004
as Olle
The Color of Milk
2004
as The Stranger
Swedenhielms
2003
as Bo Swedenhielm
Details
2003
as Daniel (old)
Evil
2003
as Otto Silverhielm
The Invisible
2002
as Nicklas
Between Summers
1995
as Steffe
Prima ballerina
1989
as Spinken
Code Name Coq Rouge
1989
as Erik Hamilton
I'll Be Your Mirror
as Peter