Nebelkind: The End of Silence as Robin
2024
Chaos and Silence as Jean
2023
Die nettesten Menschen der Welt as Marten (6 episodes)
2023
Alma and Oskar as Walter Gropius
2022
All Quiet on the Western Front as Captain von Helldorf
2022
Talking About the Weather as Sebastian
2021
The Mopes as David (6 episodes)
2020
Ziemlich russische Freunde as Johannes Weigel
2020
Tödliche Geheimnisse - Das Versprechen as Felix Stein
2019
Golden Twenties as Rufus
2018
Disturbance of the Quietness
2017
Babylon Berlin as Stefan Jänicke (11 episodes)
2001
SOKO Leipzig as Dominik Schröder (1 episode)
1971
Polizeiruf 110 as Henry Müller (1 episode)
1970
Scene of the Crime as Benjamin Renz (1 episode)
1970
Scene of the Crime as Kasper Fröhlich (1 episode)