2024
Bach - Ein Weihnachtswunder as Superintendent
2023
Der Schatten as Arthur Grimm (6 episodes)
2023
Dunkle Wasser as Rafael Dorner
2021
Automatenbüfett as Pankraz
2020
Steirerwut as Peter Hödlgruber
2019
Vienna Blood as Otto Braun (1 episode)
2019
Pagan Peak as Wolfgang Gössen (8 episodes)
2018
Frankfurt, Dezember 17 as Lennard
2017
Mademoiselle Paradis as Count Pellegrini
2017
Trakehnerblut as Maximilian Hochstetten (8 episodes)
2017
Blauhimmel as Leonard Blau
2015
Der Metzger und der Tote im Haifischbecken as Sascha Friedmann
2014
Murder by the Lake as Marco Schwegelin (1 episode)
2013
Home from Home – Chronicle of a Vision as Franz Olm
2012
Die Chefin as Thomas Loohse (1 episode)
2012
Still Life as Bernhard
2011
My Best Enemy as SS-Scharführer Weber
2011
Anatomy of Evil as Konstantin Steinmann (1 episode)
2009
The Bone Man as Pauli
2007
To Make Sure? as Nico
2005
Vienna Crime Squad as Max Müller (1 episode)
2005
Oktoberfest as Frank
2002
Under Suspicion as Friedrich Neugruber (1 episode)
1999
SK Kölsch as Sascha Diesterweg (1 episode)
1996
Alarm for Cobra 11: The Motorway Police as Luca Schwarz (1 episode)
1995
Wilsberg as Oliver Scholz (1 episode)
1994
Inspector Rex as Michael Prager (1 episode)
1971
Polizeiruf 110 as Tobias Vogel (1 episode)
1970
Scene of the Crime as Benny Wieland (1 episode)
1970
Scene of the Crime as Hark Vogt (1 episode)