Actor (135 credits)
- Minns Ni? (1993)
- Den ynkryggen Valdemar (1980) Gunnar Emanuelsson
- Trolltider (1979) Gorm
- Gustav III (1974) Pechlin
- Helkväll (1969) Mr. King
- Den girige (1969) Harpagon
- Den nattliga hyllningen (1968) von Schüller
- Tofflan (1967) Grandfather
- Sällskapslek (1963) Carl Stjernesten
- Biljett till paradiset (1962) Director Lund
- Lustgården (1961) Ludvig Lundberg
- Ljuvlig är sommarnatten (1961) Sebastian Petrén
- Bröllopsdagen (1960) рассказчик, voice acting, not listed in credits
- Djävulens öga (1960) Satan
- Kärlekens decimaler (1960) Nils Fähger
- Tre önskningar (1960) Rickard Linton
- Fröken Chic (1959) Urbahn
- Enslingen i blåsväder (1959) Enslingen Johannes
- Himmel och pannkaka (1959) Sture Turesson
- Med glorian på sned (1957) Karl Anton
- Blondin i fara (1957) Kreuger (the drug lord)
- Aldrig i livet (1957) Fencer
- Enslingen Johannes (1957) Johannes
- Mamma tar semester (1957) Director Sandell
- Lille Fridolf och jag (1956) Ludde
- Rätten att älska (1956) Bernhard Borg
- Nattbarn (1956) Director Stenberg
- Sjunde himlen (1956) Sture Tureson (radio producer)
- Litet bo (1956) Director
- Rasmus, Pontus och Toker (1956) Sword-swallower Alfredo
- Ratataa (1956) Ulf Christer Lefverhielm
- Den glade skomakaren (1955) Strömbäck
- Flottans muntergökar (1955) Captain Rickard
- Paradiset (1955) Lars
- Flicka med melodi (1954) Professor Libergius
- Karin Månsdotter (1954) Olof Gustafsson Stenbock
- Flicka utan namn (1954) Fur Trader
- I rök och dans (1954) Per
- Sju svarta be-hå (1954) Captain Jacob Grönkvist
- Simon syndaren (1954) Reverend Rickman
- Café Lunchrasten (1954) Ali Baba
- Fartfeber (1953) Chief Constable
- Kungen av Dalarna (1953) Folk musician at night club, not listed in credits
- Resan till dej (1953) Bruno Vikström
- Vägen till Klockrike (1953) Axne, vagabonde
- Säg det med blommor (1952) Hasse aka Hans Nåd
- Trots (1952) Principal
- Kalle Karlsson från Jularbo (1952) Charles Andersson
- Oppåt med gröna hissen (1952) William «Billy» Forsberg
- Adolf i toppform (1952) Anton, not listed in credits
- Drömsemester (1952) Porter / Police / Newspaper editor / Landlady / Customs officer / Gipsy / Gentleman
- En fästman i taget (1952) Adolf Lundkvist
- Livat på luckan (1951) Anton
- Foreign Intrigue (1951) Felix
- Sköna Helena (1951) Hector
- Spöke på semester (1951) Trynvald Borgkrona / knight Sebastian Borgkrona
- Dårskapens hus (1951) Birger Sjögren, хроника
- Den vita katten (1950) Algot outside Gyldene Freden
- Kanske en gentleman (1950) Stig Järrel
- Motorkavaljerer (1950) Major Eggert
- När kärleken kom till byn (1950) Teacher Axel Brunell
- Två trappor över gården (1950) Art collector
- Fästmö uthyres (1950) Major Pålman
- Sjösalavår (1949) Carmencita's Father
- Lattjo med Boccaccio (1949) Sten Rampe / Dioneo / Selabeatto / Stig Jaerrel
- Stora Hoparegränd och himmelriket (1949) Director Wiland
- Pippi Långstrump (1949) Record Dealer
- Hin och smålänningen (1949) Gammel-Erik aka Hin aka van Zaaten
- Lilla Märta kommer tillbaka (1948) Sture Letterström
- Var sin väg (1948) Actor Nils Brenner, Birgit's second husband
- Sjätte budet (1948) Dr. Krister Ekberg
- Främmande hamn (1948) Man Wearing Fur
- Med kärlek och solsken och sång (1948) рассказчик / Man in bathrobe
- Det vackraste på jorden (1948) Tobacconist Frithiof
- Kvinnan gör mig galen (1948) Painter Stark
- Peggy på vift (1947) Frank Bing
- Bruden kom genom taket (1947) Sigvard Lejoncrona
- Maria (1947) Movie director Harry Sörbom
- Tappa inte sugen (1947) Author Valle
- Rötägg (1947) Björn Mander
- Får jag lov, magistern! (1947) Clemens Hartman
- Iris och löjtnantshjärta (1946) Harald
- I dödens väntrum (1946) Martin Dahlberg
- Det är min modell (1946) Consul-general Redel
- Medan porten var stängd (1946) Bojan's customer
- Vandring med månen (1945) The vagabonde
- Kungliga patrasket (1945) Stridström, author
- Herr Collins äventyr (1945) Grossmith
- Oss tjuvar emellan eller en burk ananas (1945) Barman
- 13 stolar (1945) Author Strand
- Fram för lilla Märta (1945) Sture Letterström
- Gomorron Bill! (1945) Julle Spant
- Lev farligt (1944) Otto Frank
- Som folk är mest (1944) Enander, office manager
- Excellensen (1944) Maj. Monk
- Den osynliga muren (1944) Victor Reis
- Flickan och djävulen (1944) Salesman
- Kungajakt (1944) Riddercrantz
- Hets (1944) Caligula
- ...och alla dessa kvinnor (1944) Gunnar Skönman
- Jag är eld och luft (1944) Pharmacist Edvind Franzen
- Hans officiella fästmö (1944) Uncle Otto
- Det brinner en eld (1943) Paul Winter
- Som du vill ha mej (1943) Dr. Holm
- Vi mötte stormen (1943) Mr. Söderberg
- Herre med portfölj (1943) Manager Bexell
- I dag gifter sig min man (1943) Tom Hedberg jr
- En sjöman i frack (1942) Professor Petreus
- Lyckan kommer (1942) Prinsen
- Lågor i dunklet (1942) Schoolmaster Sjögren
- En fattig miljonär (1941) Nils Holm
- Nygifta (1941) Dr. Albert Lundberg
- Livet går vidare (1941) Kristensson, not listed in credits
- Första divisionen (1941) Löjtnant Sperling
- Så tuktas en äkta man (1941) Banker Baltzar Hassler
- Vi tre (1940) Architect Baltsar Ekberg
- Karl för sin hatt (1940) Jimmy
- Med dej i mina armar (1940) Felix
- Romans (1940) Impresario Robert Lundberg
- ...som en tjuv om natten (1940) Bengtsson
- Hennes melodi (1940) Pelle Söderström
- Hanna i societén (1940) Journalist
- Vi två (1939) Engineer Baltsar Ekberg
- Herr husassistenten (1939) Director Ramgård
- Vi som går scenvägen (1938) Bengt
- Lyckliga Vestköping (1937) Author Rolf Gånge
- Skicka hem Nr. 7 (1937) Lt. Gyllenblad, not listed in credits
- En flicka kommer till sta'n (1937) Philip Gnat
- Johan Ulfstjerna (1936) Man reading poetry, voice acting, not listed in credits
- Samvetsömma Adolf (1936) Anton
- Raggen - det är jag det (1936) Purjo
- Ä vi gifta? (1936) Maestro Toni
- Larsson i andra giftet (1935) Vladimir Streletzky
- Valborgsmässoafton (1935) Grane
- På renskiljning vid Akka рассказчик, voice acting
Director (1 credits)
Writer (1 credits)