

The French Dispatch of the Liberty, Kansas Evening Sun
2021 · as Howitzer's Doctor

Reckless Summer
2021 · as Père de Solange

Bloody Oranges
2021 · as Alexandre

The Bare Necessity
2019 · as Le Lieutenant Michel Smicer

Les Bêtises
2015 · as Philippe

Eiffel
2021 · as Jean Compagnon

By the Grace of God
2019 · as Alain

Yves Saint Laurent
2014 · as Jean-Pierre Debord

The Together Project
2016 · as Alexandre

Rebellion
2011 · as Jean Bianconi

Neneh Superstar
2023 · as Alexandre Boucher

Closed Circuit
2013 · as Mathieu Sauveterre

Mixed Doubles
2011 · as Jean

The Green Perfume
2022 · as Le père dans le train

Stages of Love
2024 · as Ivan

A Quiet Man
2021 · as Vincent Blanchot

Spy(ies)
2009 · as Paul Dupuy

Alice and the Mayor
2019 · as Gauthier