2023
End of Summer (6 episodes)
2021
A Swedish Defence as Josef
2021
High Sky Low Land as Tomas
2019
The Days the Flowers Bloom as Roffan (3 episodes)
2018
The Adventures of Halvdan Viking as Ragnar
2017
Becker - Kungen av Tingsryd as Frank
2017
Strawberry Days as Sven-Erik
2015
Eternal Summer as Lars
2015
Just Like You as Tomas
2015
The Master Plan as Dynamit-Harry
2014
The Torpedoes as Sonny Jakobson (12 episodes)
2014
Thicker Than Water as Manne (10 episodes)
2013
Eskil & Trinidad as Roger
2012
30 Degrees in February as Johnny (20 episodes)
2011
Svensson, Svensson - In Sickness and in Health as Lars Runke
2011
A One-Way Trip to Antibes as Tony
2009
Nasty Old People as Trädgårdsmästaren
2006
En uppstoppad hund as Per-Erik Ljungh
2004
Albert Speer as Rudolf Hess
2003
Let's Play House as Jonny
2003
The Stockholm Syndrome as Jan-Erik Olsson
2002
Old Men in New Cars: In China They Eat Dogs II as Ludvig
2000
The Best Man's Wedding as Måns
1999
Zero Tolerance as Urban