Actor (81 credits)
- Minns Ni? (1993) хроника
- Kronans glada gossar (1952)
- Livat på luckan (1951) Göran Persson
- Dårskapens hus (1951) Vårby, хроника
- Fästmö uthyres (1950) The Colonel
- Livet på Forsbyholm (1948) August von Hake
- Pappa sökes (1947) Staff manager captain Bäcklund
- 91:an Karlssons permis (1947) Major «Jokern» Lejon
- Nattvaktens hustru (1947) Sausage salesman
- Kronblom (1947) Police constable
- Stiliga Augusta (1946) Doctor Sommer
- Harald Handfaste (1946) Björnram
- 91:an Karlsson (1946) Major «Jokern» Lejon
- Hotell Kåkbrinken (1946) Wholesaler Sjökvist
- Kärlek och störtlopp (1946) Wholesaler Sture Nylén
- Herr Collins äventyr (1945) Grand Duke
- Det var en gång... (1945) The Wanderer
- Rattens musketörer (1945) Pontus Berg, taxi driver
- I Roslagens famn (1945) Julius Orkan
- Fram för lilla Märta (1945) Fredriksson
- Pettersson & Bendels nya affärer (1945) Karl-Johan Pettersson
- Lilla helgonet (1944) Major Gibus
- ...och alla dessa kvinnor (1944) Lärkengren
- Fattiga riddare (1944) Pontus Boman
- Tåget går klockan 9 (1943) Oskar Reyner
- Hans majestäts rival (1943) Wholesaler Johansson
- Prästen som slog knockout (1943) Karlsson the rock-blaster
- Lille Napoleon (1943) Staff Sergeant
- Livet på en pinne (1942) Aldor Johnson
- Olycksfågeln nr 13 (1942) играет самого себя
- Sexlingar (1942) Thor P. Davidsson
- En äventyrare (1942) Wulff Grijp
- Springpojkar är vi allihopa! (1941) Wholesaler Andersson
- Stackars Ferdinand (1941) Ferdinand Dellander
- Spökreportern (1941) Augustus Blomqvist / Emil Blomqvist
- I natt - eller aldrig (1941) John Sjölin
- Magistrarna på sommarlov (1941) Karl-Otto Löfbeck
- Så tuktas en äkta man (1941) Kalle Fager
- Kyss henne! (1940) Manager Gravander
- Med dej i mina armar (1940) Vårby
- Lillebror och jag (1940) Hurtig
- Snurriga familjen (1940) Manager Blom
- «Swing it» Magistern (1940) Karl-Otto Löfbeck
- ...som en tjuv om natten (1940) Klock-Johan
- Hjältar i gult och blått (1940) Thor Emanuelsson
- Efterlyst (1939) Patrik Rosén, waiter
- Landstormens lilla lotta (1939) Kalle Högquist, butcher
- Mot nya tider (1939) Lindkvist
- Rena rama sanningen (1939) Police Inspector
- Oss baroner emellan (1939) Vilgot Sellberg
- Gevalia: Byta varor (1938) Director
- Kustens glada kavaljerer (1938) Karl Westerberg (wholesaler)
- Svensson ordnar allt! (1938) Charles Svensson, butcher
- O, en så'n natt! (1937) Adrian Berggren
- Klart till drabbning (1937) Tosse Karlsson
- Odygdens belöning (1937) Manager Åke Wallensjö
- Pensionat Paradiset (1937) Julle Bergström
- 65, 66 och jag (1936) Karl-Alfred Pettersson
- Kungen kommer (1936) Alexander Dryselius, actor
- Han, hon och pengarna (1936) Wholesaler Lindberg
- Släkten är värst (1936) Frans-Fredrik Vallbäck-Nord
- Annonsera! (1936) Soap director Miller
- Kärlek efter noter (1935) Theatre director Strömberg
- Smålänningar (1935) Napoleon Olsson
- Kungliga Johansson (1934) Sgt. Göran Persson
- Pettersson - Sverige (1934) Police Commisioner Evald Pettersson
- Uppsagd (1934) The supervisor
- En stilla flirt (1934) Swanson, photographer
- Simon i Backabo (1934) Gustaf Strömberg
- Kära släkten (1933) Filip Randel
- Två man om en änka (1933) Manager Ström
- Lyckans gullgossar (1932) Accountant with Cheeses
- Sten Stensson Stéen från Eslöv på nya äventyr (1932) Police inspector
- Ett skepp kommer lastat (1932) Revue Artist
- Skepp ohoj! (1931) Editor, not listed in credits
- Fänrik Ståls sägner (1926) Johan August Sandels
- Två konungar (1925) Mollberg
- Karl XII, del II (1925) von Görtz
- Andersson, Pettersson och Lundström (1923) Pettersson
- Gamla gatans karneval (1923) Ville Bom
- Janne Modig (1923) Lieutenant Adelclou
Writer (2 credits)