Film
Lucy Fox
Hélène
Holmes Herbert
Sandro
Horace Tesseron
Captain Jean
Dell Cawley
Captain André
Lucius Henderson
The Priest
Mindwalk
1991
The Young One
1960
Salomé
2013
Peder
2018
Yuva
2020
Charm City Kings
The Effect of Gamma Rays on Man-in-the-Moon Marigolds
1972
The Safety of Objects
2002
Herself
Hounddog
2008