Canary Black 2024
as French President
ManMade 2023
as Bill
Sugar 2018
Assistant Director
Dead End 2012
Boom Operator
8.5 Hours 2008
as Simon (as Frederic Ledoux)
Credits from TMDB.