| Sechs Stunden Angst (1964) as Kommissar Merlin |
| Der Chef wünscht keine Zeugen (1964) |
| Als ich beim Käthele im Wald war (1963) as Lorenz Rosegger |
| Aus meiner Waldheimat (1963) as Lorenz Rosegger |
| Das Unbrauchbare an Anna Winters (1963) as Vernehmungsoffizier |
| Als ich noch der Waldbauernbub war (1963) as Lorenz Rosegger |
| The Longest Day (1962) as Blumentritt's Adjutant (uncredited) |
| Mörderspiel (1961) as Kriminalassistent |
| Der Transport (1961) as Feldwebel Steinlein |
| Die zornigen jungen Männer (1960) as Karlebach |
| Hunde, wollt ihr ewig leben (1959) as Major Stanescu |
| Worüber man nicht spricht (1958) as Priester |
| Blitzmädels an die Front (1958) as Hauptmann |
| Die grünen Teufel von Monte Cassino (1958) as Pater Emmanuel |
| Jägerblut (1957) as Ludwig Angerer |
| Der Schandfleck (1956) as Almhofbauer |
| Wo die alten Wälder rauschen (1956) as Toni Burgstaller |
| Die goldene Brücke (1956) as Hellborg |
| Das Erbe vom Pruggerhof (1956) as Georg Marquardt, Bildhauer |
| Du darfst nicht länger schweigen (1955) as Bjarne Lon |
| 08/15 - Zweiter Teil (1955) as Infanterie-Major |
| Phantom des grossen Zeltes (1954) as Lal Singh, the Elephant Man |
| The Divided Heart (1954) as Franz |
| Das Kreuz am Jägersteig (1954) as Andreas |
| Junges Herz voll Liebe (1953) as Junglehrer Gstreiner |
| Rosen blühen auf dem Heidegrab (1952) as Ludwig Amelung |
| Zwei Menschen (1952) as Christian |
| Heimatglocken (1952) as Mathias Brucker |
| Das weiße Abenteuer (1952) as Fasser |
| Die Martinsklause (1951) as Rimiger, Sohn von Waze |
| Weißes Gold (1950) as Konrad |