French actor and painter.
Beau Travail
Movie • 2000
Both Sides of the Blade
Movie • 2022
Clubbed to Death
Movie • 1996
I Can't Sleep
Movie • 1994