The Wild Swans 1987
as Nun
Bumpy 1981
Assistant Director
Lack of Wind 1971
as Leili
Credits from TMDB.