The day the dromedary left 2025
as Philippe
The Master Key 2009
as L'homme louche
The Secret Life of Happy People 2006
as Fleuriste
Post Mortem 1999
Actor
Ruth 1994
Beebe-Plain 1991
Credits from TMDB.