2024
Lilies Not for Me as Charlie
2024
RIPLEY as Max Yoder (1 episode)
2024
Masters of the Air as Lt. Ulrich Haussmann (1 episode)
2023
All the Light We Cannot See as Werner Pfennig (4 episodes)
2023
How To Get Rid of Your Cheating Husband as Husband
2023
Seneca: On the Creation of Earthquakes as Lucilius
2022
The Forger as Cioma Schönhaus
2022
Life After Life as Jürgen (2 episodes)
2020
A Small Cut as Wilhelm
2019
The Elfkins: Baking a Difference as Kipp (voice)
2019
The German Lesson as Klaas Jepsen
2018
The New End as Zwerg(voice)
2018
Different Kinds of Rain as Oliver
2018
Red Sparrow as Bank Assistant
2017
Dark as Jonas Kahnwald (26 episodes)
2017
Dark as Self (1 episode)
2017
Lommbock as Jonathan
2016
The White Rabbit as Kevin
2016
Alone in Berlin as Hans Quangel
2015
Land of Mine as Sebastian Schumann
2015
Sanctuary as Wolfgang Rosenkötter
2015
Shades of Guilt as Leonhard Tackler (1 episode)
2014
Das Zeugenhaus as Werner Krollmann
2013
The Almost Perfect Man as Aaron
2012
The Adventures of Huck Finn as Tom Sawyer
2011
Tom Sawyer as Tom Sawyer
2011
Tod in Istanbul as Sascha Kleinert
2010
The Lost Father as David Salzbrenner
2010
Danni Lowinski as Fabian Lüdtke (1 episode)
2006
Kommissar Stolberg as Dennis Kessler (1 episode)
2003
ZIBB as Self (1 episode)
2003
SOKO Köln as Felix Voller (1 episode)
1996
Alarm for Cobra 11: The Motorway Police as Alexander Behrens (1 episode)
1979
Bayerischer Filmpreis as Self (1 episode)
1976
Kölner Treff as Self (1 episode)
1966
Goldene Kamera Verleihung as Self (1 episode)
1964
Grimme-Preis-Verleihung as Self (1 episode)