2022
1899 as Sebastian (8 episodes)
2021
Doktor Ballouz as Jan (1 episode)
2021
Du sollst nicht lügen as Christian (4 episodes)
2020
WaPo Berlin as Olaf (1 episode)
2019
Die Informantin - Der Fall Lissabon as Daniel
2019
Familie Wöhler auf Mallorca as Mark Wöhler
2018
Das Joshua-Profil as Tom Enders
2017
Leningrad Symphony as Wolfgang Buff
2017
Barcelona Crime as Eduardo Montez (1 episode)
2017
Queen of Niendorf as Thomas
2017
Einstein as Ferdinand von Hohenstein (1 episode)
2016
Berlin Metanoia as Karl
2016
Der Athen Krimi: Trojanische Pferde as Jens Herzog
2015
In aller Freundschaft - Die jungen Ärzte as Noah Reimers (1 episode)
2014
Nord bei Nordwest as Bernd Peters (1 episode)
2014
Playing Doctor as Additional Voices (voice)
2014
Nichts für Feiglinge as Ulli
2013
Beste Freundinnen as Sören Leibold
2013
When Inge Is Dancing as Fabio
2013
Generation War as Zwei (1 episode)
2013
Die Frau in mir as Daniel Spatz
2013
Rhino Full Throttle as Bruno
2012
In jeder Beziehung (8 episodes)
2012
Letzte Spur Berlin as Jonathan Hoffmann (1 episode)
2012
Heiter bis tödlich - Morden im Norden as Hendrik Berger (1 episode)
2011
Room 205 of Fear as Dirk
2011
I Phone You as Student
2010
Three as junger Zuschauer
2010
Danni Lowinski as Hannes Stüsser (2 episodes)
2010
Lotta & ... as Thomas (1 episode)
2009
SOKO Stuttgart as Leo Henkel (1 episode)
2009
SOKO Stuttgart as Sascha Metzger (1 episode)
2009
Die Ex bin ich as Ralf
2009
Marcel Reich-Ranicki - Mein Leben as Mandelbaum
2009
Der kleine Mann as Tobias (1 episode)
2009
Schatten der Gerechtigkeit as Punker
2008
Coxless Pair as Johann
2008
The Red Baron as Leutnant Wolff
2008
Der Bergdoktor as Christian Hamberger (1 episode)
2008
Der Bergdoktor as Philipp Meixner (1 episode)
2008
Das Wunder von Berlin as Moskau
2007
Hamburg Dockland as Roman Kessler (2 episodes)
2006
Der Kriminalist as Timo Decking (1 episode)
2006
Der Kriminalist as Torsten Sobottka (1 episode)
2006
Kommissar Stolberg as Kevin Schmitz (1 episode)
2006
Here Comes Kalle as Elias (1 episode)
2004
Night of the Living Dorks as Philip
2004
SOKO Wismar as Johann Niedecken (1 episode)
2004
SOKO Wismar as Timo Hoffmann (1 episode)
2004
Delphinsommer as Gabriel
2004
Kleinruppin Forever as René
2003
SOKO Köln as Erik Ammer (1 episode)
2003
SOKO Köln as Simon (1 episode)
2003
Learning to Lie as Der lange Schäfer
2002
Do Fish Do It? as Jan
2002
Erste Liebe as Oliver Drost
2001
SOKO Leipzig as Florian Schostak (1 episode)
2001
SOKO Leipzig as Krevitz (1 episode)
1998
Der letzte Zeuge as Thomas Beusen (1 episode)
1997
Coast Guard as Max Ebbers (1 episode)
1997
Coast Guard as Sven Burlack (1 episode)
1995
Wilsberg as Lemmy (1 episode)
1977
Der Alte as Julian Rogatzki (1 episode)
1970
Scene of the Crime as Henrik Lasker (1 episode)
1970
Scene of the Crime as Kevin (1 episode)