Meagen Fay

Meagan Fay is an American actress born in Chicago, Illinois in 1957. She portrayed the demon Nanta in the season 8 episode "Mr. & Mrs. Witch".