

Brotherhood of the Wolf
2001 · as Beauterne

Young & Beautiful
2013 · as Georges

A Hidden Life
2019 · as Ohlendorf

The American
2010 · as Pavel

Queen Margot
1994 · as Maurevel

Swing Kids
1993 · as Herr Schumler

The Silence of Joan
2011 · as Head Guard

Above the Law
2017 · as Jean Lemoine

Desiring Julia
1986 · as Emilio Brentani

The Brand New Testament
2015 · as Martine's Husband

Lisa
2001 · as Professor Seyden

The Gambler
1997 · as De Grieux

Hail Mary
1985 · as Professor (uncredited)

Train of Life
1998 · as Schmecht

Moonlight
2002 · as Father

The Assistant
2015 · as Éric

The Red Siren
2002 · as Travis

Despite the Night
2016 · as Vitali