
Acted in 24
2020s
- 2026
Vaka
Tomas · 6 episodes
- 2024
Love Game
Movie
- 2022
Albert
Young Albert (voice)
2010s
- 2019
Hidden: First Born
Järnbrink · 2 episodes
- 2017
Alex
BG · 12 episodes
- 2016
Beck 31 - Gunvald
Magnus Murlöf
- 2015
- 2013
Echoes from the Dead
Arvid Bengtsson
- 2012
Johan Falk: The Rules of the Game
Movie
- 2011
- 2010
2000s
- 2008
Irene Huss 2: Den krossade tanghästen
JP Svensson
- 2007
Camilla Läckberg: The Preacher
Movie
Camilla Läckberg: The Ice Princess
Movie
- 2006
En fråga om liv och död
Beckman · 2 episodes
- 2005
Wallander: The Overdose
Vaktis
- 2004
The Return of the Dancing Master
Magnus · 2 episodes
- 2001
Gustav III:s äktenskap
Duke Karl
Gustav III:s äktenskap
Duke Karl · 2 episodes