2022
Riding in Darkness as Åklagare Mats-Erik2020
Pool as Micke2018
The Wife as Arvid Engdahl2017
Summer with the Family as Lars2014
Welcome to Sweden as Customs agent2012
The Three Musketeers as Kung Ludvig XIII2011
Arne Dahl as Harald Scheinkman2010
Solsidan as Städare2010
House of Angels - Third Time Lucky as Per-Ove Ågren2010
Inspector Späck as Roger2009
The Girl with the Dragon Tattoo as Economic Director (uncredited)2009
Kenny Begins as Rutger Oversmart2009
Wallander: The Guilt as Greger Frankman2008
Well, We Were Lucky with the Weather – Again as Not available2007
Playa del Sol as Krister Aspelin2007
August as kypare2007
Wonderful and Loved by All as Boström2005
Wallander as Greger Frankman2005
27 sekundmeter snö as Birger2004
Passing Hearts as Lennart2004
Language of Love 2000 as Ulf2003
En ö i havet as Livsmedelshandlaren2001
Deadline as Olof Faltin2001
Blue Monday as Jan2000
The Dog Hotel as Picasso (voice)2000
Wings of Glass as Priest2000
Shit Happens as Christoffer1999
Breaking Out as Ralf1999
Trettondagsafton as Sebastian1999
Stjärnsystrar as Johan1998
C/o Segemyhr as Optikern1998
Beck 07 - The Money Man as Karlberg1997
Skärgårdsdoktorn as Martin Blom1997
The Disappearance of Finbar as Immigration officer1997
Kalle Blomkvist and Rasmus as Professorn1995
Sjukan as Patrik Larsson1995
The Jönsson Gang's Greatest Robbery as Night guard1994
House of Angels: The Second Summer as Per-Ove Ågren1993
Rosenbaum - Det sista vittnet as Wiktorsson1993
The Last Dance as Journalist (uncredited)1993
Rosenbaum - Målbrott as Wiktorsson1993
Rosenbaum - Bländverk as Wiktorsson1993
Den gråtande ministern as Camparen1992
House of Angels as Per-Ove Ågren1992
The Jönsson Gang & the Black Diamond as Keeper1990
BlackJack as Kaj1987
The Ninth Company as Persson