highest rated
acting
- Log Out (TV) → Carl Esposito
- Winter Palace (TV) → Jean-Baptiste Petit
- Land of Blood and Wisdom (TV)
- Sad Little Boy
- La Syndicaliste → Gendarme (The Unknown)
- Off Season (TV) → Pasquale
- Harcelés → Valadier
- Mab an Tarz : fils de l’écume → Henry "Riton"
- Bulle (TV) → Louis
- Pitch (TV) → Le commandant
- The Emperor of Paris → Perrin
- Love
- La Stagiaire (TV) → Alain Louvion
- Vape Wave → True Words
- Jeu de Société → Père
- Colt 45 → Lieutenant Joseph Fleischmann
- The Last Diamond → Scylla
- Falco (TV) → Fabrice Bonnet
- Flight of the Storks (TV) → Marcel Minaus
- Brotherhood of Tears → Matthias le Gitan
- La Guerre du Royal Palace → Colonel SS Spieder
- The Assault → Solignac
- Operation Casablanca → Rueda
- A Prophet → Pilicci
- Dirty Money: Undercover → Marc Girard
- 99 Francs → Marc Maronnier
- Henry Dunant: Red on the Cross → Adrien Nicky
- La Grande Peur dans la montagne → Michel
- Riviera → Le gérant du Milk
- Le Juge (TV) → Tony Varage
- Fais-moi rêver → Jimmy
- Une vie en l'air → Sam
- Blanche → L'étranger
- Le Champ Dolent, le roman de la terre (TV) → Jean-Baptiste jeune
- La merveilleuse odyssée de l'idiot Toboggan → (segment "Never twice" and "Le masseur")
- Agathe et le grand magasin → Jean-Pierre
- Serial Lover → Sacha Peters
- War in the Highlands → Ansermoz
- Dobermann → Jean-Claude Ayache, dit "Moustique"
- Irma Vep → Journalist
- Fourbi → Pierrot
- The Masseur
- Women → (uncredited)
- Rendezvous in Paris → Horace
- Emmène-moi → Vincent
- The Unloved → Marc
- Never Twice → Fred
- Les rendez-vous de Paris (TV) → Horace
- Dead Tired → Thug 2
- The Diary of Lady M → Man
- A New Life → Kleber
- Paris Awakens → Victor
- How Can I Love (A Man When I Know He Don't Want Me)