French Actor & Assistant Director...
The City of Lost Children
1995
Excalibur
1990
Les Sacrifiés
1983