All Movies List
Maniac Mansion

as Idella Muckle Orca

1990
SCTV Channel

as

1983
Black Oak Conspiracy

as Beulah Barnes

1977
Love Me Deadly

as Lindsay Finch

1973
The Beast of the Yellow Night

as Julia Rogers

1971
Mary Charlotte Wilcox Mary Charlotte Wilcox

Birthday

1947-10-29

Place of Birth

St. Thomas, Ontario, Canada

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now