2022
Tales of Franz as Zick Zack
2019
Der Fall der Gerti B. as Oberst
2018
Meiberger: Chasing Minds as Dr. Buxbaum (8 episodes)
2018
Life Guidance as Buchhalter
2017
Do You Sometimes Feel Burned Out and Empty?
2017
jerks. as Herr Weinberg (1 episode)
2016
Frantz as German Cemetery Caretaker
2016
Hanna's Sleeping Dogs as Franz Berger
2016
Alone in Berlin as Emil Barkhausen
2016
Unmensch as Christian
2015
Jack as Anwalt Knöppl
2015
Der Bozen Krimi (1 episode)
2013
Paul Kemp - Alles kein Problem as Direktor Lainer (1 episode)
2012
Die Libelle und das Nashorn as Dubious Man
2011
Vielleicht in einem anderen Leben
2009
Detektiv wider Willen as Alfons Weigl
2009
Schnell ermittelt as Florian Meier (1 episode)
2009
The Suffering of Mr. Karpf - the Birthday as Herr Karpf
2006
Agathe kann’s nicht lassen (1 episode)
2005
Vienna Crime Squad as Johannes Jackler (1 episode)
2005
Vienna Crime Squad as Werner Tesak (1 episode)
2005
Vienna Crime Squad as Willi Berger (1 episode)
2002
For Heaven's Sake as Pastor Siegmund Reihle (1 episode)
2001
SOKO Kitzbühel as Josef Schratt (1 episode)
2000
Trautmann as Charlie Ringhofer (1 episode)
2000
Paul Is Dead as Roger
1998
Die Neue - Eine Frau mit Kaliber as Sterntaler (14 episodes)
1998
The Red Violin as Brother Christophe (Vienna)
1997
The Unfish as Sekretär
1994
Inspector Rex as Ivo Wallner (1 episode)
1994
Inspector Rex as Wolfgang Bergmann (1 episode)
1994
Hasenjagd - Vor lauter Feigheit gibt es kein Erbarmen as Fredl Karner
1993
Half the World as Herzog
1990
Shalom, general as Roman
1989
Waller's Last Trip as Albin
1988
In Achtzig Tagen um die Welt as Steinyo Pichler
1986
PARADISE LTD. as Felix
1982
Phoenix on the Corner as Felix Bild
1971
Polizeiruf 110 as Dr. Bruns (1 episode)
1970
Scene of the Crime as Wolfgang Feistinger (1 episode)