

Citizen Vigilante
2026 · as Manager Owen

The Magic Flute
2022 · as Priest 2

Rampage
2009 · as Bank Cashier

Postal
2007 · as Ass-Kissing Employee

Race
2016 · as Journalist

More Beautiful
2025 · as Sportsvorstand Stefan

Far Cry
2008 · as Young Mercenary

BloodRayne: The Third Reich
2010 · as Lt. Kaspar Jaeger

BloodRayne II: Deliverance
2007 · as Kentucky

Clouds of Sils Maria
2014 · as Journalist (uncredited)

Blubberella
2011 · as Lt. Caspar Jaeger

Hanau: Germany in Winter
2022 · as Tobias Rathjen

Auschwitz
2011

Stoic
2009 · as Jack Ulrich

Klatsassin
2006 · as The Miner

Last Christmas
2013 · as Herr Döhring

Wölfe
2020

Ihr und eure Welt
2014 · as Mann