

All Quiet on the Western Front
2022 · as Staff Surgeon

The Monuments Men
2014 · as Aachen Vicar

Never Look Away
2018 · as Hermann Schreiber

Egon Schiele: Death and the Maiden
2016 · as Arthur Roessler

Blind Spot
2012 · as Schroeder

Shed My Skin
2016 · as Peter

After the Truth
1999 · as Reporter Pressekonferenz

Storm: Letter of Fire
2017 · as Hermann

Marionette
2020 · as Markus

The Forger
2022 · as Waiter Albert

Secrets of War
2014 · as Horst Baumhaken

Love in Thoughts
2004 · as Zipfer

Frau Ella
2013 · as Kalle

Skin Walker
2019 · as Dr. Mantell

Erkan & Stefan
2000 · as Melzer

Songs Within
2024 · as Direktor Burgener

Mogelpackung Mann
2004 · as Horst Schulz

The Dark Side of the Moon
2016 · as Wenger