Actor
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
Ruth
1994
Beebe-Plain
1991