

Sauvage
2018 · as Claude

The Colors of Fire
2022 · as Adolf Hitler

Nobody's Perfect!
2017 · as Touriste anglais

Le temps de la désobéissance
2006 · as Hans

Rocambolesque
2016

3rd Reich Mothers, in the Name of the Master Race
2012 · as Doctor

Reinventing Marvin
2017 · as Theatre teacher

The Passage
2011 · as Soldat

Paris Under Watch
2012 · as Stéphane

No Drowning
2016 · as Le serveur

The New Protocol
2008 · as Insurance Expert

Diversion
2018

De Gaulle, le commencement
2025 · as Commandant Peter

The Fantastic Three
2024 · as Le conseiller pénitentiaire

It’s Not Me!
2019 · as The Judge

Victoire et le Secret des Terres de Meuse
2025 · as Daniel

The Gutenberg Enigma
2017 · as Johannes Gutenberg

The Seventh Pullet
2011 · as Arbitrator