Born in Bad Frankenhausen, Germany
A Hidden Life
2019
As Captain Jürgen
Balloon
2018
As Lieutenant Colonel Tornow
In the Fade
2017
As André Möller
Django
As Hammerstein
The Young Karl Marx
As Herrmann Kriege
Naked Among Wolves
2015
As Heinrich Schüpp