The Momentary Marriage 2011
as Pierre
The Beloved 2007
as Himself
Esther Kahn 2000
as Philippe Haygard
My Sex Life... or How I Got Into an Argument 1996
as Ivan
Poorly Extinguished Fires 1994
as Sprague
The Sentinel 1992
as Simon Acher
Credits from TMDB.