Known For
Acting
Driving Force
Fruit Stall Holder
1990
Demon of Paradise
Luisa
1987
Warriors of the Apocalypse
1985