The Necessities of Life 2008
as L'archevêque
La pension des étranges 2004
as Dr. Landry
The Long Winter 1999
as Aumônier
Le Polygraphe 1996
as Inspector
Credits from TMDB.