Erica Jagger is an actress, known for Star Worms II: Attack of the Pleasure Pods (1985). Read more on iMDB