2020
A Summer in the Vltava as Friedrich Bühler
2020
Persian Lessons as Nazi Doctor
2017
Babylon Berlin as Dr. Sieveking (1 episode)
2016
Die vierte Gewalt as Staatssekretär
2013
Alles Chefsache! as Koch
2012
Kommissar Marthaler as Dr. Haim (1 episode)
2008
Somebody Got Murdered
2005
Melancholy Rose as Narrator (segment "Melancholy Rose") (voice)
2004
Great is the Mystery of Godliness as Voice
1996
Alarm for Cobra 11: The Motorway Police as Josef Brinkhoff (1 episode)
1994
Ein starkes Team as Marvin Müller-Gellinghaus (1 episode)