Lool 1988
Actor
Big Eyes 1974
Peeping Toms 1972
Still Photographer
The Snail 1970
as Herself
Credits from TMDB.