Actor
The Yellow Tie
2025 · as Wilhelm Furtwangler
The Idiot(s)
2026 · as Concierge
Be You
2024
Edifice 129
2024 · as Hermann
Don't Read This on a Plane
2021 · as Harry
Meeting
2020
Emperor
2019 · as Abteilungsleiter
The Last Five Minutes of the World
2019 · as Klaus
Trauerweiden
2017 · as Dr. Luchs
The Color Out of Space
2010 · as Scientist