Cheri Maugans
Cheri Maugans is an actress, known for Friday the 13th Part III (1982), The Red-Light Sting (1984) and Archie Bunker's Place (1979). She has been married to Geoffrey Scott since February 26, 1993 ...Show More
Cheri Maugans's FILMOGRAPHY
as Actor (19)
Cheri Maugans'S roles
Edna