Berhault 2008
as Self
The Man Who Returns from Above 2004
Là-Haut, Un supplément d'âme 2001
The Death Zone 1996
Extreme Passion 1989
Machinist
Dure Limite: Caving in a moulin, Mer de Glace 1986
Credits from TMDB.