Mon cher Robert 2009
as Valmont
La dernière incarnation 2005
as Homme en noir albinos
The Barbarian Invasions 2003
as Maxime
Inside 2002
as Lucia
Hochelaga 2000
as Marc
J'aime, j'aime pas 1996
Actor
Soho 1994
Credits from TMDB.