Armelia McQueen
Birthday: 1952-01-06 | Place of Birth: Montgomery County, North Carolina, USA...
Known For
Acting
Year
Title
Role
1992
Adventures in Wonderland
as Red Queen
1990
Ghost
as Oda Mae's Sister
1989
Carmilla
as Miss Hodgett