Actor
5 titles
The Forbidden Room
2015
That Beautiful Somewhere
2006
Screamers
1995
Hemoglobin
1997
La Femme Nikita
1997–2001