Off-Season 2021
as M. Bekmezian
Le Suicidé 2011
Actor
Dêmokratia 2001
Petit Ben 2000
as Le chinois
The Mysterious Death of Nina Chereau 1988
as Inspector
Credits from TMDB.