The Two Big Cats O'Nine Tails... and a Half in Amsterdam 1972
Makeup Artist
Two Sons of Trinity 1972
The Devil with Seven Faces 1971
Le Mans, Shortcut to Hell 1970
Quel giorno Dio non c'era (Il caso Defregger) 1969
as Nina
Son of Django 1967
Credits from TMDB.