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".
Advertisement
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".