She is an American actress. She participated in Monty Python and the Holy Grail (1975), directed by Terry Gilliam and Terry Jones.
(According to views)