Actor
The Corridor
1968
as Birger Olsson
Who Saw Him Die?
1968
as Eriksson
Ola och Julia
1967
as Max, regissör
Life's Just Great
1967
as The neighbour
Here Is Your Life
1966
as Byberg
The D.T.'s
1966
as Policeman/Social Worker/Guard
Det går an
1963
On a Bench in a Park
1960
as Sam Persson
The Magician
1958
as Johan Spegel
Jazz Boy
1958
as Erik Jonsson
The Seventh Seal
1957
as Death
Sceningång
1956
as Johan Erikson
Hamlet
1955
as Hamlet
Marianne
1953
The Nuthouse
1951
as A student
Dynamite
1947
as Allan Axelson
Interlude
1946
as German patient
Brita i grosshandlarhuset
1946
as "Paniken"
13 Chairs
1945
Crime and Punishment
1945
as Student
Put Our Märta First or As Luck Will Have It
1945
as radio man (voice) (uncredited)
Rosen på tistelön
1945
as Anton Haraldsson
Three Sons
1945
as Erik
The Royal Rabble
1945
Herre med portfölj
1943
as Stig
Sonja
1943
as Bengt
När ungdomen vaknar
1943
as Lennart
Natt i hamn
1943
as John
Man glömmer ingenting
1942
as Student at art school (uncredited)
We Home Toilers
1942
as Linus Tallhagen
Flames in the Dark
1942
as Åke Kronström
Snapphanar
1941
as Lille-Jonas
The Talk of the Town
1941
as Sven Törring
Hanna in High Society
1940
They Staked Their Lives
1940
as Freedom fighter