2023
After the Fire as Maître Michelet2023
Les Siffleurs as Homme civil2023
Top Dogs as Maxime Eulaire2023
La vengeance sans visage as Maxime2023
Little Queen as Le père2023
Life in Canada as Philippe2023
Petit Ruban as Philippe2022
Standing Up as Corked wine customer2022
Notre-Dame on Fire as Lieutenant Rufus2021
Benedetta as Mercenary Dragon2021
The Male Gaze: Three's Company as Thierry (The Middle of a Lake)2021
Maximus as Maxime2021
4 AM as Laurent2020
Massachusetts as Jérôme2020
Normal Holidays as Pierre2020
My Little China Girl as Ben2019
Someone, Somewhere as Beau-frère de Rémy2019
Happy Birthday as Fabien2019
A Clever Crook as Cop2019
French Touch: Between Men as Michel (segment Michel's Mouse)2019
First Goodbyes as Le père2018
Nude as Frank2018
Breath of Life as Stretcher dealer2018
The Troubleshooter as Philippe2018
The Male Gaze: First Kiss as Michel (segment Michel's Mouse)2017
Le Viol as Gendarme2017
Speck of Dust as The supervisor2017
The Middle of a Lake as Thierry2016
Michel's Mouse as Michel2016
Good Luck Sam as Fred2015
Love at First Child as L'arbitre de foot2014
Grace of Monaco as Detective Madge2014
Ceux de 14 as Martin2014
Santa Claus as Sbire Père Noël2013
Alias Caracalla, au cœur de la Résistance as Lieutenant Saulnier2011
Franck's Share as Sylvain2009
Spy(ies) as L'homme de la DST #12009
From Saint-Ouen to San Francisco as Mathias2007
Have Mercy on Us All as Friend of Damas2007
The Witnesses as ProstituteNaN
Rabibocher as Cédric2019
French Touch: Between Men Director2018
The Male Gaze: First Kiss Director2016
Michel's Mouse Director2016
Michel's Mouse Writer