Patrice Fisher

Patricia Fisher portrays the Avatar Beta in Season 7 of Charmed.