| Der Clown (2016) as Self |
| Hemma (2014) as Yngve |
| Samlaren (2012) as Berättare |
| Någon annanstans i Sverige (2011) as Präst |
| Wellkåmm to Verona (2006) |
| Ett sorts Hades (1996) as Bertil |
| Jeppe på berget (1995) as The Baron |
| Tribunal (1995) as Prime minister |
| Freud flyttar hemifrån (1991) as Man in the stairway |
| Venus 90 (1988) as Programledare i TV |
| Hassel - Beskyddarna (1986) as Walter Ljunggren |
| Fonziegänget (1982) as Policeman |
| Kamraterna (1982) as Axel |
| Sova Räv (1982) |
| Repmånad eller Hur man gör pojkar av män (1979) as Golfer |
| Dante - akta're för Hajen! (1978) as Tvärsan's Father |
| Gustav III (1974) as De Geer |
| Det är grisens fel! (1973) |
| Smutsiga fingrar (1973) as Kommissarie Lundmark |
| Lockfågeln (1971) as von Arnold |
| Vill så gärna tro (1971) as Sören |
| Som hon bäddar får han ligga (1970) as Voice |
| Kvinnolek (1968) as Lars Holmberg, Lisa's brother |
| Tofflan (1967) |
| Ola & Julia (1967) as Nisse |
| Trettondagsafton (1967) as Antonio |
| 30 pinnar muck (1966) as 34:an |
| För vänskaps skull (1965) |
| Kungsleden (1964) as Den andre (Other Man) |
| Bröllopsbesvär (1964) as Sören |
| 491 (1964) as Krister |
| En vacker dag (1963) as Stellan Engman |
| Det går an (1963) |
| Lyckodrömmen (1963) as Allan Karlsson |
| Ett drömspel (1963) |
| Mr. Ernest (1961) as Algernon Moncrieff |
| Karneval (1961) |
| Swedenhielms (1961) as Bo |
| Nära livet (1958) as Dr. Thylenius (uncredited) |
| Det sjunde inseglet (1957) as Young Monk (uncredited) |
| Stall-Erik och Snapphanarna |