2025
Late Shift as Herr Severin
2023
Was wir fürchten as Paul Müller (6 episodes)
2023
Blind at Heart as Clemens
2019
Hand in Hand as Hausmeister
2018
Jenny: Echt gerecht as Polizeioberkommisar Daniel Binder (1 episode)
2018
Monogamish as Robert (9 episodes)
2017
Ellas Baby as Thomas
2015
Amateur Teens as Bouncer
2014
Friesland as Leander Dierks (1 episode)
2014
Ziellos as Schreiner 1
2013
Die Schweizer as Unterwalden (1 episode)
2013
The Undertaker as Patrick Gruber (1 episode)
2012
Doll, The Fatso And Me as Pat
2012
Letzte Spur Berlin as Holger Reimann (1 episode)
2010
Im Schatten des Pferdemondes as Edward
2009
Captain Berlin versus Hitler as Captain Berlin
2007
Hamburg Dockland as Oskar Politz (1 episode)
2004
Courts mais Gay : Tome 7 as Frank
2003
Deuteronomium – Der Tag des jüngsten Gerichts as Dr. West
1970
Scene of the Crime as Thomas Janowski (1 episode)