

Funny Bones
1995 · as Barre

Violette
2013 · as Maurice Sachs

When the Cat's Away
1996 · as Michel

Hôtel La Louisiane
2015 · as Self

Late August, Early September
1999 · as Visiteur de l'appartement

Peut-être
1999 · as Green Man

Corps inflammables
1995 · as Bruno

Molière's Last Stage
2024 · as Marquis de Roffignac

Sunny Spells
2008 · as Marko

The Gods Must Be Daring
1997 · as Krassmeier

Au petit Marguery
1995 · as Oscar

Tell Me Yes, Tell Me No
1989

Our Happy Lives
1999 · as François

Closed Eyes
2000 · as Olivier

Les secrets de la princesse de Cadignan
2023 · as Baron of Nucingen

Le Soulier de satin
2009

A Bottle of Wishes
1994 · as Didier

Les Enfants de Saturne
2010 · as Monsieur Loyal