2024
Whiskey on the Rocks as Minister of Foreign Affairs Ola Ullsten (6 episodes)
2024
My Eternal Summer as Johan
2024
One More Day as Business Man
2024
One More Day as Father
2024
One More Day as Hipster
2024
One More Day as Security Guard
2024
One More Day as Security Guard #2
2024
One More Day as Security Guard #3
2024
One More Day as Toilet Attendant
2024
Veronika as Göran (8 episodes)
2023
Valdes Jul - Skovens Vogter as Rang (24 episodes)
2023
Estonia as Erik Claeson (6 episodes)
2022
Baby Pyramid as Torkil
2022
Elvira as Gert (8 episodes)
2022
Carmen Curlers as Doktor Weis (1 episode)
2022
Carmen Curlers as Dr. Weis (1 episode)
2022
Light of My Eye as Grigor Kazarian
2022
Where Were You? as Louises far (5 episodes)
2022
The Last Client as Gregers
2021
Ground Control as Jan
2021
The Jonsson Gang as Dan
2020
Cold Hawaii as Mikael (7 episodes)
2020
Bäckström as G Gurra (5 episodes)
2020
The Sommerdahl Murders as John Karlsson (2 episodes)
2019
Exit Plan as Arthur Dinesen
2019
The Perfect Patient as Göran Källberg
2019
A Treatise of the Human Animal no.38: HEARTACHE
2019
Hidden: First Born as Borg (8 episodes)
2019
Britt-Marie Was Here as Sven
2018
Next Stop as Chauffør
2017
Songs in the Sun as Admission Committee Member #1
2014
Sailor's Song as Jørgen
2011
The Bridge as Frank (8 episodes)
2005
Klovn as JJ. (1 episode)
2004
The Eagle: A Crime Odyssey as Betjent Söderfors (1 episode)
1994
The Kingdom (3 episodes)