Actor
13 Days, 13 Nights
2025 · as Diplomate Orsay 1
Hello Madness
2025 · as Amaury Falco
Life and Deaths of Max Linder
2024 · as Doctor / Voice (voice)
All to Play For
2023 · as Directeur A.S.E.
Driving Madeleine
2022 · as Le banquier
The Love Letter
2021 · as Le chauffeur de taxi
Lovers
2021 · as Professeur école hôtelière
Whatever Happened to My Revolution
2019 · as Stéphane
Bachelor Days Are Over
2011 · as Laurent
Souvenir
2008
Regarde-moi (en face)
2003 · as Antoine
Excalibur
1990 · as Prince / Prince